Muy buenas!
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
43630
Visitas
3
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.
<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
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
Por laravelc hace 5 años
Novice
Respuesta #3
Gracias we, yo si entendi la aportacion, eres un crack:).
0
Puntos
Por estebancortin hace 3 años
Novice
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar