option
Das zum option-Element gehörige JavaScript-Objekt ermöglicht es auch, neue Felder hinzuzufügen oder zu entfernen.
Das zugehörige
OPTION-Element wird im dBook zu HTML besprochen.
Hinzufügen von Optionen
Das Beispiel fügt Optionen aus dem input-Feld hinzu.
Ergebnis
Quellcode
<form method="post" name="fruchttest" >
<select name="frucht">
<OPTION>apfel
</OPTION>
<OPTION> Birne
</OPTION>
<OPTION>Banane
</OPTION>
</select>
<input type="text" value="" name="input">
<input type=button value="hinzufügen" onclick="
var i=this.form.frucht.length;
var strnew=new Option(this.form.input.value,this.form.input.value);
eval('this.form.frucht.options[i] = strnew');
history.go(0);" >
<input type=button value="löschen" onclick="
var i=this.form.frucht.length-1;
this.form.frucht.options[i] = null;
history.go(0);" >
</form>
Objektanalyse
(funktioniert nicht unter Opera!)
Eigenschaften
NN
MSIE
Opera
2
3
4
4.5
6
3
4
5
5.5
3.6
4
5
defaultselected
Gibt an, ob das angegebene Element selektiert ist oder nicht.
selected
Markiert das angegebenen Element als selected.
text
Gibt den Text nach dem Auswahl-Elements zurück.
value
Gibt den mit value-Attribut definierten Wert des Auswahl-Elements zurück.
wird unterstützt
wird größtenteils unterstützt
wird teilweise unterstützt
wird nicht unterstützt
keine direkte Funktion
gefährlich
Links
Ihr Browser kann derzeit kein
JavaScript, bzw. erkennt kein noscript. weshalb eine Reihe von Beispielen nicht funktionieren werden!
Verwenden Sie bitte einen moderneren JavaScript-fähigen Browser oder
aktivieren Sie JavaScript.
(München, 2001-04-13 11:39:42 /
)