boulax a écrit :
A ton document:
(truc dans le genre, pas testé donc à vérifier)
function onLoadDo()
{
document.onkeypress = "function () { if ( event.keycode == 13 ) { doSubmit(); } }";
}
<body onload="onLoadDo()">
|
|
Ah oui, ça me plait bien ça! Bien entendu, ça va faire un appel de fonction supplémentaire (le gestionnaire d'évênements", à chaque fois que l'utilisateur appuis ne serait ce que sur une touche, mais bon, c'est fait du coté client, donc pas de problème.
Par contre, même si je ne suis pas pro du JS, je ne vois pas pourquoi je devrais mettre le truc dans un body onload?
Ne pourrais-pas simplement inclure une balise du genre au début de ma page HTML:
<script>
document.onkeypress = "function () { if ( event.keycode == 13 ) { doSubmit(); } }"; </script>
|