Страница 1 из 1
getElementsByName
Добавлено: 20 апр 2006, 21:39
Oscar
Код: Выделить всё
<input type="hidden" name="test">
<input type="hidden" name="test">
<div name="test2"></div>
<div name="test2"></div>
<script>
document.write(document.getElementsByName("test").length);
document.write(" ");
document.write(document.getElementsByName("test2").length);
</script>
IE: 2 0
FF: 0 2
пристрелите меня, чтобы я не мучался ...
Добавлено: 20 апр 2006, 21:48
Oscar
для достаточной мне совместимости использовал такой workaround
в обратную сторону (для input) чудесно не работает ..
Добавлено: 20 апр 2006, 23:55
AiK
Код: Выделить всё
<html>
<body>
<form>
<input type="hidden" name="test" id="test">
<input type="hidden" name="test" id="test">
</form>
<div name="test2" id="test2"></div>
<div name="test2" id="test2"></div>
<script>
document.write(document.getElementsByName("test").length);
document.write(" ");
document.write(document.getElementsByName("test2").length);
</script>
</body>
</html>
2 2
2 2