javascript getElementsByName no funciona en divs

I cannot use id


<javascript>
divs = document.getElementsByName("mydiv");
console.log('length: ' + divs.length);

<body>

<div name='mydiv'>foo</div>
<div name='mydiv'>bar</div>
</body>

consola: 0

¡Gracias!

preguntado el 31 de julio de 12 a las 15:07

posible duplicado de getElementsByName en IE7 -

1 Respuestas

No hay name atributo para div elementos.

Escribe. IMPORTANTE HTML and use a class instead (with getElementsByClassName).

Respondido 31 Jul 12, 16:07

también no hay javascript etiqueta - lbstr

And make sure you call the script after elements has been rendered or you still get nothing - James

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.