2012-12-21 5 views
0

Je suis sûr qu'il y a quelque chose qui manque dans ce code HTML. L'événement onChange n'est jamais déclenché. Quelqu'un aide? MerciOnChange Événement non déclenché

<!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> 
    <head> 
    <title>Wake up call</title> 
    <script type="text/javascript"> 
     function v(elementName) { // Function is defined here 
     alert(elementName); 
     } 
    </script> 
    </head> 

    <body bgcolor="lightblue"> 
    <form> 
     <input type="text" 
     value="Wake me" id="wake" 
     onchange="v(wake)"> 
    </form> 
    </body> 
</html> 
+0

J'ai rapidement copié votre code dans un jsFiddle: http://jsfiddle.net/asgoth/WM37M/ Il semble fonctionner – asgoth

Répondre

1

vous n'avez pas de variable nommée wake. soit changez-le en une chaîne:

<input type="text" value="Wake me" id="wake" onchange="v('wake')"> 

ou s'il s'agit d'une variable, définissez la variable quelque part.

+0

merci de l'avoir attrapé. –

Questions connexes