Markus**: while wird vorzeitig beendet, warum?

Beitrag lesen

Es geht ja im Grunde nur um das einfügen des dissabled Attributs. Wenn ich dann schonmal das Element im DOM hab, warum sollte ich dann die anderen Attribute nicht auch damit setzen?

Weil es umständlicher ist und bei manchen Attributen nicht funktioniert (im IE).

Ich hab es soweit verstanden es geht um disable, aber mein IE reagiert gar nicht auf das Attribut, weder im HTML Code noch wenn man es mit JS ändert. Habt ihr jetzt einen Weg gefunden um ein option auf disable zu stellen?

Struppi.

OK, also:

###HIN:

document.getElementsByName("departure_time")[a].options[x].style.color = 'red';  
document.getElementsByName("departure_time")[a].options[x].style.textDecoration = 'line-through';  
c.setAttribute("disabled", "false");

###ZURÜCK:

document.getElementsByName("departure_time")[a].options[x].style.color = 'black';  
document.getElementsByName("departure_time")[a].options[x].style.textDecoration = 'none';  
c.removeAttribute("disabled");

Einverstanden? :)

Gruß, Markus**