Título: Cambiar propiedades a un Class Publicado por: mapers en 3 Diciembre 2013, 17:01 pm Buenas señores del foro necesito de su ayuda;tengo varios elementos de la siguiente forma:
Código
Todos los elementos tienen la misma class ; ahora mi pregunta es a traves de javascript como puedo cambiar sus propiededes a todos mis elementos, en especifico necesito cambiar a traves de innerHTML que modifique el texto que contenga gracias Título: Re: Cambiar propiedades a un Class Publicado por: #!drvy en 3 Diciembre 2013, 17:39 pm Ej jQuery seria bastante sencillo gracias a sus selectores. En javascript nativo es un poco mas complicado.
Existe el selector getElementsByClassName pero el soporte en IE empieza desde la versión 9. Código
Existen varias alternativas.. una de ellas es obtener todos los elementos del mismo tag y comparar mediante atributos. Otra asignar a todos los elementos que quieras modificar un ID que solo varia mediante un numero al final. En el caso de todo por tag. Código
El soporte para getElementsByTagName se añade en IE 5.5 así que no deberías tener problema. El problema seria el getAttribute que se incluye en la versión 8... pero la 8 yo creo que es mas que suficiente. Saludos Título: Re: Cambiar propiedades a un Class Publicado por: EFEX en 3 Diciembre 2013, 18:01 pm Siguiendo con JQuery como decia drvy ;D, prodria ser algo asi...
Código
Y ademas das soporte a versiones mas antiguas de los navegadores. http://jquery.com/ http://caniuse.com/#feat=getelementsbyclassname Título: Re: Cambiar propiedades a un Class Publicado por: mapers en 3 Diciembre 2013, 22:33 pm Y si desearia cambiar el mismo atributo pero con la condicion de que <%=CambiarEstado%> tenga identificadores:
Si CambiarEstado=='1' que se escriba 'Prueba1' Si CambiarEstado=='2' que se escriba 'Prueba2' ...... gracias por su tiempo Título: Re: Cambiar propiedades a un Class Publicado por: EFEX en 3 Diciembre 2013, 23:08 pm Si entendi bien.. no hace falta condicionales, podes concatenarlo.
Código
Título: Re: Cambiar propiedades a un Class Publicado por: mapers en 3 Diciembre 2013, 23:17 pm Estoy implementado esta logica :
Código
Estaria bien de esa manera colocarlo !!!!! |