Hallo Beate
'document.a1.a2' ist kein Objekt - und zwar in der Zeile
x2 = document.a1.a2.value;
Das neue Formular (Dein Vorschlag) liegt bei mir jetzt innerhalb eines anderen Formulars. Könnte das vielleicht die Ursache fuer die Fehlermeldung sein?
Unter Netscape laeuft es uebrigens einwandfrei.
Ja, daran liegt es. Thomas hat dir ja auch gesagt warum. Im NN funktioniert es deshalb weil dieser Layer als eigene Dokumente betrachtet und damit das Formular als ein einzelnes betrachtet.
Du mußt das Formular also aus dem Formular rausnehmen oder zwei getrennte Lösungen verwenden.
NN: die Lösung von oben, da geht es nicht anders:
IE: <div style="visibility:hidden;" id="inhalt">
deine Texte
</div>
<script>
if (document.all) x2=document.all.inhalt.innerHTML;
</script>
Viele Grüße
Antje