Hallo Richard,
Wenn das so ist, müsste ja aber
document.forms[0].elements['target'].value = document.forms[0].elements['text'].value;
funktionieren, oder nicht? Tut´s aber nicht, es passiert genau das Selbe wie im ersten Fall.
Folgender Schnipsel tut bei mir sowohl im IE, im Opera, als auch im Firefox das, was ich erwarte: Er kopiert beim Anlicken des "Jetzt!"-Buttons den Inhalt des ersten Textfelds in das zweite.
<script type="text/javascript">
function DoCopy()
{ var f = document.forms[0];
f.elements['n2'].value = f.elements['n1'].value;
}
</script>
[...]
<form method="get" action="...">
<input type="text" name="n1"><br>
<input type="text" name="n2"><br>
<input type="button" name="btn" value="Jetzt!" onclick="DoCopy();"><br>
<input type="submit" name="sub" value="Senden">
</form>
Bei dir muss also noch irgendein Bug vorliegen, der die Browser zu Fall bringt. Möglicherweise irgendwo ein Namenskonflikt?
So long,
Martin