2010-11-30 5 views
1

Je vais avoir un menu déroulant avec l'événement onChange qui appellera la méthode javascript.html reset ne fonctionne pas avec javascript

mais lorsque je change à une certaine valeur et que je clique sur reset, sa réinitialisation à la valeur orignial, mais l'événement javascript onChange n'appelle pas.

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

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

Après avoir cliqué sur le bouton de remise à zéro, la valeur est mise à l'ancienne valeur, mais l'événement onChange ne fonctionne pas ...

+1

Pouvez-vous poster votre extrait de code/info qui peut nous aider à vous aider? – Sandy

+0

Pouvez-vous poster une méthode javascript aussi? – Sandy

Répondre

4

Je crois que vous devriez utiliser l'événement onchange. Je n'ai jamais entendu parler de l'événement valueChange.

Mise à jour pour modifier la question:

Vous aurez besoin d'ajouter une méthode à l'événement onreset de votre balise form pour que vous puissiez exécuter JavaScript lorsque votre bouton de réinitialisation est cliqué. Voir here pour plus d'informations. Ceci est un exemple simple, qui nécessite deux fonctions Javascript, formReset et selectChanged.

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

vous sur Modifier uniquement .. – Santhosh