Title aus Selectbox auch im IE auslesen

xthetronx

Erfahrenes Mitglied
Hallo zusammen,

ich habe einer <select>box einen title gegeben

<select title="1">

das kann ich per JavaScript im Opera und Firefox so auslesen.

title = document.getElementById("select1").title;

alert(title);

Klappt wunderbar, aber welch Wunder, im IE 7 funktioniert das nicht.
Mir fällt jetzt so auch keine andere Möglichkeit ein, wie ich es auch im IE zum laufen bringen könnte.
Hat jemand vielleicht einen Vorschlag?

Vielen Dank

Torsten
 
Hi,

eigentlich müsste das gehen. Nenn mal die Variable anders, z.B. Titel, oder my_title. Ich hab' beim IE schon öfter beobachtet, dass das Probleme geben kann, wenn Variablen so heissen, wie Objekte oder Eigenschaften, obwohl aus dem Kontext hervorgeht, dass es sich um eine Variable handelt.

LG
 
Zuletzt bearbeitet:
Hi,

ich hab´s mal hiermit ausprobiert.

titletest = document.getElementById("select1").title;
alert(titletest);

klappt wieder im Firefox, aber nicht im IE.
Die Javascript-Fehlermeldung sagt mir dort, dass titletest "undefined" ist, wird aber direkt beim Aufruf der Seite initiert.

Da ich aber eigentlich den Title für eine andere Sache zweckentfremden wollte, habe ich es jetzt bessr/richtig gelöst.

HTML:
...
document.getElementById("select2").onchange = selected;
...
function selected(){ //Eine statt n-Functionen zum editieren der Select Boxen
	//es wird die jeweilige ID per this ausgelesen und die dazugehörige case-Anweisung ausgeführt.
	switch(this.id){
		case "select1" :...

Danke und Gruß

Torsten
 

Neue Beiträge

Zurück