Galera, estou tendo um problema com um código bem simples.
Na página tenho o seguinte:
<label name="pendingEquipments" id="pendingEquipment1">Equipment 1</label>
<label name="pendingEquipments" id="pendingEquipment2">Equipment 2</label>
<label name="pendingEquipments" id="pendingEquipment3">Equipment 3</label>
<label name="pendingEquipments" id="pendingEquipment4">Equipment 4</label>
<label name="pendingEquipments" id="pendingEquipment5">Equipment 5</label>
No Firefox, uso isso:
var pendingEquipments = document.getElementsByName("pendingEquipments");
alert(pendingEquipments.length);
E mostra “5” certinho.
Se eu usar o mesmo código no Internet Explorer, o IE diz que o length é 0. E seu tento recuperar a tagName (que deveria ser “LABEL”) ele diz que é undefined.
O IE não suporta o document.getElementsByName?
Alguém tem alguma idéia?
OBS.: FF 2.0.0.12, IE 7