![]() |
Se puede "crear" atributos para etiquetas html? Tengo una duda. Quisiera saber si es posible, según el estandar de Xhtml, crear o agregar atributos propios a nuestro documento Xhtml. Es decir, yo pudiera hacer algo como esto: Código HTML: <input type="text" name="nombre" miEtiqueta="valor" />¿Es correcto según el estandar Xhtml? ¿Cómo se comportarian los navegadores (antiguos o nuevos) ante este atributo desconocido? ¿El arbol de documentos DOM lo reconocería y manejaría como un atributo más del elemento input? Espero que puedan ayudarme, saludos. |
Re: Se puede "crear" atributos para etiquetas html? Cita:
Cita:
Cita:
Saludos. |
Re: Se puede "crear" atributos para etiquetas html? Hola: A pesar de no ser correcto por lo de la estandarización, todos los navegadores modernos lo admiten y pueden ser de utilidad... incluso podrías crear nuevos tags, pero no me parece aconsejable... también se pueden asociar métodos. Si los creas dinámicamente creo que hasta pueden pasar la validación, pero ya sería cosa javascript, aunque me parece que el único motivo que puede haber para hacerlo, es justamente para la manipulación con scripts. Saludos :arriba: |
Re: Se puede "crear" atributos para etiquetas html? Que tal. Muchas gracias por las respuestas, ambas fueron muy buenas. Si, en realidad fue creando un codigo en JS que me vino la duda a la cabeza. Mi idea es agregar a las etiquetas input de un formulario , un atributo como: requerido="no" o caracteres="numericos" de forma tal que después pueda desde un script, recorrer todos los elementos del formulario y a partir de el valor de estos atributos validar condiciones. Esto seria ideal y sumamente útil a la hora de validar mis formularios. Ustedes que opinan al respecto? Es una buena idea? o hay mejores alternativas para lograr lo que quiero? |
Re: Se puede "crear" atributos para etiquetas html? Hola: Formas alternativas: Usar distintas clases: class="requerido numerico"... y consultar el className... y hasta puedes de esta manera destacarlos: .requerido {text-decoration: underline;} .numerico {font-weight: bold;} Otra forma es tener cada discriminante en sendos arrays... var obligatorio = ["nombre", "dni"]; Otra forma interesante tiene tunait en esta página: Verificador de Formularios para los campos obligatorios le añade un asterisco al nombre. Saludos :arriba: |
Re: Se puede "crear" atributos para etiquetas html? microformats.org/wiki/Main_Page Una idea |
| La zona horaria es GMT -6. Ahora son las 05:39. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.