onKeypress Selektion ausblenden
sasch
- javascript
einen wunderschönen freitagmorgen wünsche ich allen fo-rum-hängern ;-) (ein wortspiel am morgen vertreibt kummer und sorgen!!!)
áber nun zum punkt:
ich hab ein select-feld, in dem options enthalten und eine davon aus selected ist. wenn ich nun in ein anderes feld (input) einen wert eintragen will, soll diese selektion auf gehoben werden.
ich habs mal so probiert:
<input type="Text" onKeydown="this.form.feldname.option.selected = false">
aber es funzt nicht! (sonst würde ichs ja hier auch nich kundtun ;-)
kann mir evtl. jemand nen tip geben, ob, wo und warum da n fehler drinsteckt und wie ich den möglichst da wieder rauskriege?
danke für die hilfe und einen entspannt letzten arbeit-/schul- oder was-auch-immer-tag vorm wochenende!!!
Tschö Sasch
hallo.
<input type="Text" onKeydown="this.form.feldname.option.selected = false">
also erstmal heisst es optionS anstelle von option und dann fehlt auch noch der Bezeichner oder Index der Options (options[X]). vielleicht versuchst du mal sowas wie
xxx.options.selectedIndex = -1; oder
xxx.options[xxx.options.selectedIndex].selected = false;
Beispiel aus Netscapes CSJS-Ref.:
function restoreDefault()
{
for(var i = 0; i < document.musicForm.musicType.length; i++)
{
if(document.musicForm.musicType.options[i].defaultSelected == true)
{document.musicForm.musicType.options[i].selected=true}
}
}
gruss,
frank_eee.