2010-11-30 14 views
1

Ich habe eine Drop-Down mit OnChange-Ereignis, das die Javascript-Methode aufrufen wird.html Reset funktioniert nicht mit Javascript

aber wenn ich auf einen Wert ändere und auf Reset klicke, wird der Wert auf orignial zurückgesetzt, aber das Ereignis onChange javascript wird nicht aufgerufen.

<select onChange="method1()"> 
<option>.... 
</select> 

<input type="reset" value="reset" /> 

Nach dem Drücken der Reset klicken, wird der Wert auf alten Wert setzen, aber das onChange Ereignis nicht funktioniert ...

+1

Können Sie Ihren Code Snippet/Info, die uns helfen können Ihnen helfen? – Sandy

+0

Können Sie auch Javascript-Methode posten? – Sandy

Antwort

4

Ich glaube, Sie sollten das onchange Ereignis werden. Ich habe noch nie von dem Ereignis valueChange gehört.

für Frage bearbeiten Aktualisiert:

Sie müssen eine Methode zum onreset Ereignis Ihrer form-Tag hinzuzufügen, um für Sie Javascript, wenn der Reset-Taste angeklickt wird ausgeführt. Weitere Informationen finden Sie unter here. Dies ist ein einfaches Beispiel, das zwei Javascript-Funktionen benötigt: formReset und selectChanged.

<form onreset="formReset"> 
    <select id="s" onchange="selectChanged"> 
     <option>Hello</option> 
     <option>World</option> 
    </select> 
    <input type="reset" /> 
</form> 
+0

ya onChange nur .. – Santhosh

Verwandte Themen