Foros del Web » Programando para Internet » Javascript »

validar numeros en textbox y que de en firefox,IE

Estas en el tema de validar numeros en textbox y que de en firefox,IE en el foro de Javascript en Foros del Web. hola amigos muy chevere su foro. soy un user practicamente nuevo pero si he venido leyendo tengo 2 casos que me gustaria que me respondieran ...
  #1 (permalink)  
Antiguo 23/09/2010, 20:44
 
Fecha de Ingreso: septiembre-2010
Mensajes: 9
Antigüedad: 13 años, 7 meses
Puntos: 0
Sonrisa validar numeros en textbox y que de en firefox,IE

hola amigos
muy chevere su foro. soy un user practicamente nuevo pero si he venido leyendo
tengo 2 casos que me gustaria que me respondieran

CASO A:
toy intentando validar un txt que solo ingresen numeros
buscando encontre 2 funciones..son buenas pero saben solo dan en Internet Explorer y no dan en Firefox

function validar_solonum(e) {
var key;

if(window.event) // IE
{
key = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
key = e.which;
}

if (key < 48 || key > 57)
{
return false;
}

return true;

}
function validar_solonum2(e) {
k = (document.all) ? e.keyCode : e.which;
if (k==8 || k==0) return true;
patron = /\D/;
n = String.fromCharCode(k);
return patron.test(n);
}

las llamo asi:
<input type='text' class='form' size='8' name='dni' maxlength='8' value='<?php echo $dni?>'
onkeypress=" return validar_solonum(event);"></input>


CASO B:

la otra pregunta es como validar un numero y pero que tenga para que le pongan un punto osea un decimal algo asi...
y que tb de para otros navegadores y no solo Internet Explorer.

Esta demas decirles que trabajo con php ,.

gracias

Etiquetas: php, textbox, validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:14.