WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Javascript und Eventhandler OnClick (http://www.wcm.at/forum/showthread.php?t=125056)

coolbininet 11.02.2004 19:08

Javascript und Eventhandler OnClick
 
Hallo Leute!

Kenn mich überhaupt nicht mehr aus. Möchte mit einer Listbox (Select-Tag und Option-Tag) im Option-Tag mit einem Onclick Eventhandler ein Javascript aufrufen, dass funktioniert aber nicht. Es funk nur im Select-Tag? Spinne ich eigentlich oder geht das wirklich nicht im Option-Tag? Oder gibt es da einen Trick? Bitte helft mir, bin total "Out of Order".

mfg

Coolbininet

Flink 11.02.2004 19:33

SELFHTML
 
Schon in Self-HTML

nachgesehen?
Zu OPTION gibt es kein Attribut ACTION=....

käptn 11.02.2004 19:33

<select onchange="...">

~

coolbininet 11.02.2004 20:26

Danke für die schnellen Antworten!
 
Hi!

Habe in Selfhtml nachgeschaut, kam aber zu keiner Lösung. Wie ist das mit dem onChange?

mfg

Coolbininet

snowman 11.02.2004 21:08

<form>
<select name="prince" onChange="DEINE_JS_FUNCTION()">
<option value="npg.htm">NPG</option>
<option value="revolution.htm">Revolution</option>
</select>
</form>

gruss,
snowman

coolbininet 12.02.2004 00:22

Danke für die Antwort!
 
Danke nochmal! Ein kleines Probi gibts noch immer, nämlich ich muss jedes einzelne option mit einen onClick-Eventhandler versehen und dieser Eventhandler ruft mir eine Funktion auf, die immer einen anderen Übergabewert hat:

<select name="test" id="t1">
<option id="o1" onclick="testfunction('a')">
<option id="o2" onclick="testfunction('b')">
<option id="o3" onclick="testfunction('c')">
<option id="o4" onclick="testfunction('d')">
</select>

Es ist so, wie oben beschrieben nicht möglich onklick auf dieser Stelle zu benutzen! Was kann ich da machen das ich trotzdem die Werte a,b,c,d, usw. in die function mit einem Click bekomme!

Geht das irgendie mit dem onchange?

mfg

Coolbininet

Flink 12.02.2004 09:36

So wie in Self-HTML beschrieben, lässt sich auch etwas Ähnliches mit einem Funktionsaufruf machen:

<form action=""><select size=1 name="Auswahl"
onChange="testfunktion(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"
style="width:250px; background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif;"
width="250">


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag