Hallo,
ich bin auf ein Problem gestoßen dass mich fast zum verzweifeln bringt
Ich möchte gern prüfen ob bei einer selectbox eine Auswahlmöglichkeit vorausgewählt ist (defaultSelected) und wenn ja hätte ich ihren value gern gelesen.
Ich habe dafür eine kleine js-Funktion geschrieben die unter Firefox wunderbar funktioniert:
den "select"-Parameter übergebe ich folgendermaßen:
dies funtioniert dummerweise unter ie 7 bzw.8 nicht.
Hier ein HTML-Sourcecode-Ausschnitt einer Beispielseite:
was mache ich denn bitte falsch?
Vielen Dank im Voraus
ich bin auf ein Problem gestoßen dass mich fast zum verzweifeln bringt
Ich möchte gern prüfen ob bei einer selectbox eine Auswahlmöglichkeit vorausgewählt ist (defaultSelected) und wenn ja hätte ich ihren value gern gelesen.
Ich habe dafür eine kleine js-Funktion geschrieben die unter Firefox wunderbar funktioniert:
Code:
function isDefaultSelected(select){ for(var i = 0 ; i <select.length; i++){ if(select.options[i].defaultSelected == true){ return select.options[i].value; } } return false; }
Code:
var temp = document.getElementById(child); var result = isDefaultSelected(temp);
Hier ein HTML-Sourcecode-Ausschnitt einer Beispielseite:
Code:
<select id="Maschinengruppen_ID" name="Maschinengruppen_ID"> <option class="sub_832" value="115">Montage 1</option> <option class="sub_832" value="116" selected="selected">Prüfstand</option> <option class="sub_837" value="9">Drehzelle</option> <option class="sub_837" value="26">Linie 1</option> <option class="sub_846" value="28">Montage 2</option> <option class="sub_887" value="33">Linie 3</option> </select>
Vielen Dank im Voraus
Comment