Hallo,
folgendes Problem:
ich habe ein Script, das Formulareingaben ueberprueft.
Also nach dem Prinzip:
if(document.mailform.realname.value == "")
{
alert("Bitte geben Sie Ihren Namen ein!");
document.form.mailform.realname.focus();
return false;
Wenn das Formular in einem div-Bereich liegt, meckert Netscape rum, es gaebe das Formular „mailform“ nicht.
IE und Opera koennen es.
Was muss ich NN mit auf den weg geben, damit er es auch hinkriegt?
Bin ich mit
...
...
auf dem richtigen Weg?
Und wie muss dann die Formulierung im Script gehen?
Muss ich dann wieder abfragen, ob NN oder IE am Werk sind?
fragt sich
Christian
hi
welchen ns vers. benutz du denn?
bei mir funzt es mit ns4.75
weiter unten gabs nen kleinen fehler der dir aber wahrscheinlich hier beim posten passiert ist
grüße
nilzn
Hallo,
folgendes Problem:
ich habe ein Script, das Formulareingaben ueberprueft.
Also nach dem Prinzip:
if(document.mailform.realname.value == „“)
{
alert(„Bitte geben Sie Ihren Namen ein!“);
document.form.mailform.realname.focus();
_________________/__( document.mailform.realname.focus() )__
return false;
Wenn das Formular in einem div-Bereich liegt, meckert Netscape
rum, es gaebe das Formular „mailform“ nicht.
IE und Opera koennen es.
Was muss ich NN mit auf den weg geben, damit er es auch
hinkriegt?
Bin ich mit
…
…
auf dem richtigen Weg?
Und wie muss dann die Formulierung im Script gehen?
Muss ich dann wieder abfragen, ob NN oder IE am Werk sind?
fragt sich
Christian
Anonym
18. Juni 2001 um 18:26
3
Hallo,
also wenn Dein div als layer im Netscape-Sinne interpretiert wird, dann muss es lauten:
window.document.layerName.document.mailform.realname.value…
CU