cy-man: getElementsByName() und iFrame (syntax ?!)

Beitrag lesen

hi!

ich habe unten zu einem prob gepostet. Sorgenkind Mech hat mir auch ein lösungsvorschlag gegeben, nur funktioniert er irgendwie nicht richtig.

ich habe einen iframe, der heißt "rechts". in diesem iframe wird eine html geladen, die ein verstecktes feld names "ziel" und einen wert (value="zuvieldienst2.htm").

sieht so aus:

<input type="hidden" name="ziel" value="zuvieldienst2.htm">

ausserhalb des iframes, in der html wo er definiert ist, ist folgendes script im <head>-tag:

<script language="JavaScript">
function gehezu(link) {
parent.rechts.document.getElementByName("ziel").value=link;
}
</script>

mit einem link (dieser ist nicht im iframe!) versuche ich nun, diese seite (zuvieldienst2.htm) im iframe zu laden.

<a href="javascript:gehezu(link)" target="rechts">nächste seite</a>

geht aber nicht. was mache ich falsch vom syntax her?

danke schon ma ....

cy