this.name,this.value - Problem
droom
- javascript
Mein Formular sieht folgender massen aus:
<select name="select1" onChange="aktualisieren(this.name,this.value)">
<option>Bitte auswählen</option>
<option>Option 1</option>
<option>Option 2</option>
</select>
function aktualisieren(_func,_params) {
alert("Func "+_func+" Params "+_params);
}
Wenn ich nun ein Option auswähle, dann gibt mir Firefox das Alert-Fenster richtig aus mit "select" und der Value, der selektiert wurde.
Mit IE dagegen, wird nur _func richtig ausgegeben aber _params ist leer.
Weisst jd warum?
Hi,
Wenn ich nun ein Option auswähle, dann gibt mir Firefox das Alert-Fenster richtig aus mit "select" und der Value, der selektiert wurde.
Mit IE dagegen, wird nur _func richtig ausgegeben aber _params ist leer.
Weisst jd warum?
weil ein <select> nur mit arg bedingter Sinnhaftigkeit eine value-Eigenschaft haben _kann_, und sie im IE nun mal nicht hat. Arbeite mit der option-Collection sowie der selectedIndex-Eigenschaft.
Cheatah
Mein Formular sieht folgender massen aus:
<select name="select1" onChange="aktualisieren(this.name,this.value)">
<option>Bitte auswählen</option>
<option>Option 1</option>
<option>Option 2</option>
Mal abgesehen davon dass ich in dem Falle this.value nicht nutzen würde, da das select Element kein value-Attribut hat, haben bei dir noch nicht mal die options ein value
alles weitere findet du hier http://de.selfhtml.org/javascript/objekte/options.htm
Struppi.
Hi,
<option>Bitte auswählen</option>
<option>Option 1</option>
<option>Option 2</option>haben bei dir noch nicht mal die options ein value
Doch, sie haben. Default-Value eines option-Elements ist der Element-Inhalt.
cu,
Andreas
haben bei dir noch nicht mal die options ein value
Doch, sie haben. Default-Value eines option-Elements ist der Element-Inhalt.
Nicht für den IE.
Struppi.