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 18: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 18:33

SELFHTML
 
Schon in Self-HTML

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

käptn 11.02.2004 18:33

<select onchange="...">

~

coolbininet 11.02.2004 19: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 20: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 11.02.2004 23: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 08: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 23:01 Uhr.

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