hi,
Folgender Code funzt nicht:
for (var i = 0; i < window.document.formname.liste.options.length; i++)
{
window.document.formname.liste.options[i].selected = false;
du willst also von _allen_ die markierung wieder entfernen (nebenbei: reichlich unperformant programmiert, denn es _kann_ ja eh nur einer ausgewählt sein).
Oder ist dies Bedingung im Internet Explorer in einer Select-Liste, in welcher einmal ein Eintrag aktiviert wurde ?
wäre vorstellbar, dass sich der IE sagt, "mindestens ein eintrag _muss_ markiert sein, wenn einmal ins select geklickt wurde".
du könntest ja stattdessen versuchen, den selectedIndex auf einen anderen wert zu setzen, z.b. auf das erste (bzw. nullte) element, welches "keine auswahl" o.ä. heißt ...
gruß,
wahsaga
--
[ Hier könnte Ihre Werbung stehen! ]
[ Hier könnte Ihre Werbung stehen! ]