ajax dynamic list event is not defined sous firefox
J'avais pour l'appel dune fonction ajax pour appeler une liste dynamique je codais
Code:
<input type="text" id="country" name="country" value="" onkeyup="ajax_showOptions(this,'getServiceByLetters',event)">
Je veux adapter sur un template ou je ne peux pas directement coder les action javascript Onchange onkeyup directement je suis obligé de coder
Code:
<input type="text" id="country" name="country" value="">
Je rajoute les fonctions
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<script type="text/javascript">
function handlekeyup()
{
var oElement = document.getElementById("country");
ajax_showOptions(oElement,'getServiceByLetters',event);
}
function load() {
var oElement = document.getElementById("country");
if( !window.addEventListener )oElement.onkeyup=function(){ handlekeyup()}//compatibilité IE
else oElement.addEventListener("keyup", handlekeyup, false);
}
</script> |
J'appelle la fonction load() au chargement de la page
Pour IE tout fonctionne bien ma liste s'affiche bien mais sous firefox j'ai
envent is not defined on line ..
Un peu d'aide merci.