Salut

Etant débutant en javascript, je voudrais saisir juste les majuscules et les chiffres.
Mais cela marche que sur opera, pas sur firefox

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
function majuscule_nombre()
{
           if(window.event) // IE
                   keynum = e.keyCode
          else if(e.which) // Netscape/Firefox/Opera
                    keynum = e.which
          if(keynum!= 32 && keynum!= 8 && keynum < 48 || keynum > 90)
                            e.returnValue = false;
          if(keynum!= 32 && keynum!= 8 && keynum < 48 || keynum > 90)
                           return false;
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
echo '<script type="text/javascript" src="fonction.js"></script>';
echo '<td><input type="text" name="nouveau"  size="30" maxlenght="50" onKeypress="majuscule_nombre();"></td>';
Merci à vous