Netscape4.x:Problem mit Formular
Bernard
- browser
Hallo !
ich bekomme immer die Fehlermeldung "form1 undefined" im Netscape und wenn ich mit "this.form" arbeite, "Form has no properties". In den anderen Browsern funktioniert es einwandfrei.
HTML:
<FORM NAME="form1" action="index.php4">
<INPUT NAME="datum" TYPE="HIDDEN" VALUE="20010618163509">
<SELECT NAME="lang" SIZE=1>
<OPTION VALUE="de">Deutsch
<OPTION SELECTED VALUE="en">English
</SELECT>
</FORM>
<a href="javascript:surfto(form1)">Hallo</a>
JAVASCRIPT:
<script language="JavaScript" type="text/javascript">
<!-- Verstecken für alte Browser --
function surfto(form) {
var myindex = form.lang.selectedIndex;
var sprache = form.lang.options[myindex].value;
var datum = form.datum.value
var adresse = "haupt.php4?lang="+sprache+"&ldt="+datum;
window.location.href = adresse;
}
//-->
</script>
Gruss
Bernard
hallo bernard
<!-- Verstecken für alte Browser --
function surfto(form) {
var myindex = form.lang.selectedIndex;
var sprache = form.lang.options[myindex].value;
var datum = form.datum.value
var adresse = "haupt.php4?lang="+sprache+"&ldt="+datum;
window.location.href = adresse;
}
//-->
so sollte es funktionieren:
var foo = document.frmFoo.fldFoo.value
frmFoo bei dir = form1
fldFoo bei dir = datum oder lang oder ...
steht auch hier wie es geht: http://www.teamone.de/selfhtml/tecbbd.htm#a1
grüss
siramon
Grüssi,
ich bekomme immer die Fehlermeldung "form1 undefined" im Netscape und wenn ich mit "this.form" arbeite, "Form has no properties". In den anderen Browsern funktioniert es einwandfrei.
HTML:
<FORM NAME="form1" action="index.php4">
<INPUT NAME="datum" TYPE="HIDDEN" VALUE="20010618163509">
<SELECT NAME="lang" SIZE=1>
<OPTION VALUE="de">Deutsch
<OPTION SELECTED VALUE="en">English
</SELECT>
</FORM>
<a href="javascript:surfto(form1)">Hallo</a>
surfto(document.form1) sollte da Abhife schaffen. this.form kann nicht funktionieren! Entweder this.forms[0] oder this.form1! Wahrscheinlich wars ein Tippfehler. Ansonsten würde ich dir dazu raten, einen Link auf die Seite anzugeben, zum online-anschauen ;-)
lg bernhard