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>