У меня есть написанная HTML-форма с некоторыми текстовыми полями, на которых мне нужно работать с Javascript. Я хочу выбрать их с помощью метода getElementsByClassName, потому что я не знаю их точного числа (поэтому я не могу назначить идентификаторы один за другим).Странный код Javascript поведения
<form ...>
<input type = "text" name = "test1" class = "myClass">
<input type = "text" name = "test2" class = "myClass">
</form>
<script type = "text/javascript">
var fields = document.getElementsByClassName("myClass");
</script>
Использование console.log (поля [0]) пишет неопределенными, так что я не в состоянии перебирать в узел, используя для цикла (похоже, нет ни одного элемента в «полях» переменной, даже если console.log-Перенять это он показывает массив типа структуры (как это должно быть) я уже пытался с помощью «формы» объекта, но ситуация такая же
Try 'document.getElementsByClassName («MyClass»);' –
работает хорошо для меня ... – k97513
http://jsfiddle.net/buzb1fad/ – k97513