Beitrag von hempelr (1976 Beiträge) am Mittwoch, 5.Februar.2003, 19:37.
Auch mal HTML-Javascript-Browser"chaos"
Hallo,
hab heute auch mal ein HTML-(eher JS) Prob; vielleicht hat jemand damit Erfahrung:
Da ich ein eigenes Form dynamisch von bp generieren lasse, das je nach Parameter mal mehr mal weniger Felder hat und einen Eingabecheck mittels JS machen will bin ich auf ein Prob gestoßen:
IE (6.0) kennt document.getElementsByName("Feldname").value nicht - Netscape (7.0) auch nicht - jedenfalls wird kein Wert weiterverarbeitet.
IE kennt document.getElementById("Feldname") egal, ob eine Id im jeweiligen Tag eingetragen ist oder nicht - Netscape nur, wenn auch wirklich eine Id im Tag drin ist.
Beide meckern rum und führen das Script nicht richtig aus, wenn nun ein Element nicht vorhanden ist - das müßte doch aber abfangbar sein?
Hat jemand ähnliche Erfahrungen gemacht und wie kann man Netscape und IE dazu "überreden" document.getElementsByName("Feldname).value auszuwerten?
Oder bleibt wirklich nur der Weg in jedes Form-Element extra das id-Attribut zu setzen und das FormCheck-Script "hart" an das jeweils generierte Formular anzupassen?
Danke für Tipp
Ruben
Beitrag von hempelr (1976 Beiträge) am Donnerstag, 6.Februar.2003, 08:59.
Re: Auch mal HTML-Javascript-Browser"chaos"
Hallo, Christoph,
danke - die von dir beschr. Überprüfung auf NS oder IE ist cool weil kurz und knapp und einfach (zu verstehen).
Werde mal dhtml.seite.net durchforsten - wußte doch, daß du in solchen Dingen auch richtig beschlagen bist.
CU
Ruben