Poupettepette
Messages postés12Date d'inscriptionlundi 9 juin 2008StatutMembreDernière intervention 2 janvier 2010
-
2 janv. 2010 à 16:23
jdmcreator
Messages postés647Date d'inscriptionsamedi 30 décembre 2000StatutMembreDernière intervention20 juillet 2012
-
6 janv. 2010 à 02:36
Bonjour à tous,
Je souhaiterai exécuter une fonction _onKeyPress lors l'utilisateur saisi une lettre dans une zone de texte. Le problème est que dans la balise input, je n'arrive pas à lui dire d'exécuter ma fonction : J'ai essayé plusieurs :
onkeypress="Search._onKeyPress"
onkeypress="_onKeyPress"
dojoAttachEvent="onkeypress:Search._onKeyPresss"
mais cela ne donne rien. Voici mon code complet :
<html>
<head>
<script type="text/javascript" src="dojo/dojo/dojo.js"></script>
<script type="text/javascript">
//on importe la classe qu l'on va utiliser
dojo.require("dojo._base.declare");
//on declare une nouvelle classe qui hérite de rien (d'ou le null)
dojo.declare("Search", null, {
_onKeyPress : function(evt)
{
alert("key");
}
});