Archivlink: javarea.de Forum > JavaScript > Dynamische Select-Boxen FF und Opera Problem
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Dynamische Select-Boxen FF und Opera Problem

Pages: [1]

geschrieben von AlexD am 20.01.2010 - 13:17

geschrieben von Danny am 20.01.2010 - 14:00
Hallo Alex,

deine Hidden Felder sehen im generierten Code wie folgt aus.

HTML-Quelltext
1: 
2: 
<input type="hidden" id="34" name="2009" value="01;02;03;04;05;06;07;08;09;10;11;12">
<input type="hidden" id="34" name="2010" value="01">


Abgesehen davon, dass zwei verschiedene Elemente nicht die selbe Id haben dürfen hast du dort einen Denkfehler. Das name Attribut enthält die Jahreszahl, die Id irgendetwas anderes.
Im Javascript suchst du in der Zeile

HTML-Quelltext
1: 
opt = MM_findObj(dat1.value);


mit MM_findObj() aber über die Id ein Element. In deinem Fall suchst du also eine Element mit der id="2009" .. Das gibt es aber nicht. Du musst also in die id der Hidden Felder die Jahreszahl schreiben, dann funktioniert alles.


Gruß Danny

geschrieben von AlexD am 20.01.2010 - 17:48
Hallo Danny,

tja wie soll ich sagen, kleine Ursache große Wirkung.
Und im nachhinein klingt es so logisch, wobei ich bezeifeln möchte das ich da selbst drauf gekommen wäre!

Nun funktioniert es auch beim FF und Opera wie es soll. Das es beim IE und Safari funktioniert hat war dann wohl eher "Glück".

Herzlichen Dank nochmal an dieser Stelle für die sehr schnelle Hilfe!!!


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.