Ciao, devo evitare che in un'input box venga lasciato il nulla e non lo zero.
ho una funzione che verifica che nell'input siano inseriti solo numeri e vorrei aggiungere che se viene cancellato il dato nell'input torni uno zero.
codice:<html> <script> function onlyDigits(e) { var _ret = true; if (isIE) { if (window.event.keyCode < 47 || window.event.keyCode > 57) { window.event.keyCode = 0; _ret = false; } if } if (isNS) { if (e.which < 46 || e.which > 57) { e.which = 0; _ret = false; } } return (_ret); } </script> <body> <form> <input type=text name=pippo value=0 onKeyPress = "javascript: onlyDigits();"> </form> </body> </html>

Rispondi quotando