¿Hay alguna forma de definir un <input>
que muestre una entrada de teclado que solo permita números y el punto decimal (o coma para usuarios internacionales)?Mostrando una entrada que solo permite números y el punto decimal?
<input type='tel'>
muestra porquería teléfono que no necesito, y sin punto decimal
<input type='number' pattern='[0-9]*'>
muestra todos los números, pero no tiene sentido
decimal ¿Qué puedo hacer para que la entrada necesito?
-1? Al principio no entendí tu pregunta, supongo. Lo que di es correcto HTML5 que causa la validación de datos adecuada en navegadores totalmente compatibles. La lista [Biblioteca de desarrolladores de Apple] (https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html) lista 15 proporciona los patrones que realmente harán que se muestren diferentes teclados de iphone. Me imagino que la lista es exhaustiva, y buenos días señor. – chucksmash
@IamChuckB: Las respuestas incorrectas son downvoted. No es personal Curiosamente, hubiera aceptado tu comentario como correcto con un voto alternativo. –
Bastante justo. Sin daño, sin falta, espero. – chucksmash