Hola A todos!!
Bueno aqui les vengo a plantear un problemita mas...
Resulta que tengo un formulario en el cual introduzco informacion numerica, pero esta caja me acepta tambien texto, lo que realmente quiero es que me acepte solo numeros.
Ya hize un script el cual es el siguiente:
<input name="total" onKeypress="return soloNumeros(event)"/>
<script type="text/javascript">
function soloNumeros(evt) {
evt = (evt) ? evt : event;
var charCode = (evt.charCode) ? evt.charCode : ((evt.heyCode) ? evt.keyCode : ((evt.which) ? evt.whic : 0));
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
alert("Sólo Números, Por Favor");//sepuede quitar return false;
}
return true;
}
</script>
pero este solo me funciona en el Mozilla...
Intente de otra forma:
<input name="total" type="text" size="5" maxlength="2" onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"/>
pero solo me funciona en Internet Explorer
Ahora si me pueden ayudar a solucionar este problema que me me funcione en los dos navegadores.
Por Favor! se los agradecere Mucho!!
de Ante mano les mando un coordial saludo!