¿Funciona html5 pattern attribute en todos los navegadores o no? Si no funciona, ¿qué técnica debo usar para trabajar en cada navegador?¿El atributo "patrón" html5 funciona en todos los navegadores?
Respuesta
No, no es así. Aunque puede usar JavaScript para obtener el atributo y validarlo de esa manera.
if (! input.hasOwnProperty('pattern')
&& ~input.value.search(input.pattern)) {
// Valid input field for browsers which don't support `pattern` attribute.
}
Puede que me equivoque, pero creo * que puede lanzar cualquier 'patrón' en' regexp.test (patrón) 'para validarlo. –
Lo siento por mi pregunta poco clara. me usaron en mi formulario de inicio de sesión de esa manera este patrón no funciona en todos los navegadores. ¿Cómo debo hacer para trabajar en cada navegador? – pico
@pico El ejemplo de código que proporcioné debería lograr eso. – alex
- 1. ¿Funciona @ font-face en todos los navegadores?
- 2. ¿Cómo puedo usar HTML5 en todos los navegadores, incluido IE7,8?
- 3. Object.watch() para todos los navegadores?
- 4. window.href para todos los navegadores
- 5. En jQuery, ¿funciona el estilo de selección avanzado de CSS3 en todos los navegadores?
- 6. toDataURL no funciona en los navegadores Android
- 7. ¿Funciona el documento document.domain en todos (la mayoría) de los navegadores?
- 8. El diseño de menú funciona en todos los navegadores EXCEPTO iPhone
- 9. HTML5 Acolchado de celdas de tabla: diferente en los navegadores
- 10. Canvas y HTML5: navegadores compatibles?
- 11. Reserva de Javascript para el atributo de "patrón" HTML5 en <input>
- 12. Cancelar solicitud única imagen en los navegadores HTML5
- 13. Will JavaScript identificador de atributo sigue redirecciones HTTP en todos los navegadores
- 14. Highcharts jQuery representación problema - todos los navegadores
- 15. ¿Hay navegadores compatibles con el atributo de formulario en los elementos de entrada?
- 16. ¿Cuándo debería usar el atributo de nombre en HTML4/HTML5?
- 17. javascript reemplazar selección todos los navegadores
- 18. ¿Qué expresión regular usan los navegadores para el tipo de entrada HTML5 = url?
- 19. Selección de un DOCTYPE para HTML 5 + todos los navegadores
- 20. ¿Por qué no hay un estándar común de códec de video HTML5 para todos los navegadores?
- 21. cómo hacer css3 y html5 sitio web compatible para todos los navegadores incluyendo IE7 y posterior
- 22. Error de respuesta Ajax y JSON en Internet Explorer (funciona en todos los demás navegadores)
- 23. La aplicación de Facebook funciona en todos los navegadores pero no en IE8
- 24. ¿Cómo se crea dinámicamente un botón de opción en Javascript que funciona en todos los navegadores?
- 25. ¿El HTML 5 es compatible con todos los navegadores principales?
- 26. Ancho automático de imagen en CSS para todos los navegadores?
- 27. ¿Error de Mouseup en todos los navegadores excepto en Firefox?
- 28. ¿Hay algún problema con el uso de los atributos "data- *" de HTML5 para navegadores más antiguos?
- 29. obtener todos los tipos en ensamblado con el atributo personalizado
- 30. ¿Cómo funciona la memoria JavaScript en los navegadores?
@MarcB ¡Eso es peor que dividir entre 0! – Sonic42
@MarcB HTML5 en realidad incluye un "patrón" que puede establecer para los cuadros de entrada (posiblemente también otros, simplemente comprobados), por lo que el autor realmente está preguntando sobre una pieza específica de funcionalidad HTML5. – Kitsune
@kitsune: yah, pero en ese momento la pregunta de la operación no era lo suficientemente específica como para diferenciar entre el atributo de patrón o "patrón de diseño". –