Muy buenas!
les traigo un pequeño aporte como introducir solo numeros en un input text
Codigo php
Cualquier duda Comentar.
les traigo un pequeño aporte como introducir solo numeros en un input text
Codigo php
<input type="text" name="tel" value="" maxlength="9" onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
Cualquier duda Comentar.
0
Puntos
Puntos
43630
Visitas
Visitas
3
Resp
Resp
Por pablo hace 10 años
Master
Respuesta #1
En realidad no es un código php, sino un código HTML con un evento javascript incluido jaja. Está muy bien el aporte pero te haré dos observaciones.
1.- El tipo de input "text" admite cualquier tipo de caracter, pero HTML5 trabajó mucho para darnos un tipo "number" que solo admite números.
Saludos pablillo.
1.- El tipo de input "text" admite cualquier tipo de caracter, pero HTML5 trabajó mucho para darnos un tipo "number" que solo admite números.
<input type="number" name="numero" />2.- Si estoy aburrido y quiero burlar al formulario, puedo modificar desde mi navegador el valor del atributo onKeypress, e incluso si tomara en cuenta el punto (1.-), también podría modificar el valor del tipo de "number" a "text". En caso de ser muy (muy muy muy) importante que esta entrada sea sólo numérica, no olvides de validarlo con PHP.
Saludos pablillo.
0
Puntos
Puntos
Por jose hace 10 años
Master
Respuesta #2
José, ¿quién le dijo que el input number sólo acepta números? Creo que primero deberías probar tu código.
0
Puntos
Puntos
Por laravelc hace 5 años
Novice
Respuesta #3
Gracias we, yo si entendi la aportacion, eres un crack:).
0
Puntos
Puntos
Por estebancortin hace 3 años
Novice