onDblClick
Petra
- javascript
0 hein
Hallo,
ich kenne mich mit den EventHandlern noch nicht so gut aus. Ich will den Wert eines Select-Feldes mitgegeben bekommen, wenn ich auf einen Eintrag daraus einen Doppelclick mache. Das funktioniert im Mozilla und Netscape auch gut, nur nicht im Internet Explorer. Was mache ich denn falsch?
<select name='begriff' size='15' style="width:300px;" onDblClick="location.href='index.php?begriff='+this.value;">
Und dann würde ich gern noch auf andere Werte von Elementen (z.B. Eingabefeld) zugreifen. Wie geht das denn? Da kann ich ja nicht mit this.value zugreifen?
<input type='Text' name='such' value='' style='width:300px;' maxlength='500px'>
<select name='begriff' size='15' style="width:300px;" onDblClick="location.href='index.php?begriff='+this.value;">
Danke,
Petra
hiho,
versuche doch einfach über die object-hierarchie auf das select-feld zuzugreifen:
onDblClick="location.href='index.php?begriff='+ document.forms[0].SelectFeldName.options[document.forms[0].SelectFeldName.options.selectedIndex].value; ">
für die basics zum thema zugriff auf form-elemente schau einfach mal hier rein:
http://selfhtml.teamone.de/javascript/objekte/forms.htm
gruß hein