Me gustaría obtener el valor del atributo clase para un elemento que utiliza JavaScript. Sin embargo, en esta situación particular, no tengo el lujo de una biblioteca como YUI, jQuery, etc. y necesito apegarme a lo básico.JavaScript obteniendo una clase de elementos sin ninguna biblioteca
Específicamente, estoy dando vueltas sobre una tabla y quiero verificar la clase de la celda.
me trataron:
var colClass = el.getAttribute('class');
y
var colClass = el.class;
Pero tampoco parece estar funcionando. En el ejemplo anterior, el
se establece desde el conjunto de celdas de una tabla, como var el = document.getElementById('myTable').rows[y].cells[y];
getAttribute ('clase') devuelve un valor nulo. Para el mismo elemento, .className devolvió la clase. – Zugwalt
@Zugwalt - Ha pasado mucho tiempo desde la publicación. ¿Sabes por qué getAttribute puede fallar? – HelloWorldNoMore
@HelloWorldNoMore Es posible que esto se haya visto en un navegador más antiguo como IE6 o IE7 – Zugwalt