Bonjour à tous,
J'ai trouvé je ne sais plus bien où une petite fonction qui permet de symuler le click sur un bouton lorsque l'utilisateut appuie sur enter lorsqu'il est dans une certaine textbox.
Cette fonction tourne sous tous les browsers saus opera et safari.
Voici la fonction;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<SCRIPT language='javascript'>
function fnTrapKD(e,btn){
if(parseInt(navigator.appVersion) >=4)
{
if(navigator.appName == 'Netscape')
{
if(e.which==13)
{
e.returnValue=false;
e.cancel = true;
btn.click();
}
}
else
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
btn.click();
}
}
}
}
</SCRIPT> |
J'ai déjà essayé de remplacer
if(navigator.appName == 'Netscape')
par
if(navigator.appName == 'Netscape' || navigator.appName == 'Opera' )
Mais celà n'a rien changé.
Si quelqu'un a une idée du problème...
Merci
Partager