Tester si une valeur est numérique dès la saisie
Bonjour
Environnement : jsp, struts, java, javascript
Dans une jsp, je veux saisir une valeur uniquement numérique :
Code:
1 2 3 4 5 6 7 8
| <td><html:text property="nombreMax" maxlength="10" onkeypress="javascript:valide(document.loginForm.nombreMax.value);" onclick="javascript:valide(document.loginForm.nombreMax.value);" onchange="javascript:valide(document.loginForm.nombreMax.value);"/></td>
....
<script type="text/javascript">
function valide(Myvar){
if (isNaN(Myvar) == true) alert (Myvar + " est non numerique");
}
</script> |
Merci à tous
Voila ce que j'ai trouvé en cherchant sur le net pour que ça fonctionne ds ts les cas, mais ça ne me satisfait pas car j'utilise 3 evnts javascript
D'ou ma question n'y a t'il pas une façon plus simple