2015-08-01 3 views
0

У меня есть форма, в которой есть несколько элементов ввода. From A drop down i select value, тогда мне нужно установить значения для каждого элемента ввода, например: - 1, 2, 3. Я могу сделать для одного элемента ввода (каждый вход имеет тот же идентификатор), но не для всех.Установить значения для ввода текста

+2

каждый входной элемент должен иметь другой «идентификатор». Сначала измените способ использования «id». –

ответ

0

Вы можете добавить к каждому входу класс вместо id, а затем использовать ваниль JS getElementsByClassName(). Вы получите массив, соответствующий требуемым элементам, которые вы сможете выполнить.

Это будет выглядеть примерно так:

var inputs = document.getElementsByClassName('inputClass'); 

for (var i=0; i<inputs.length; i++){ 
    ..Your code to manipulate the inputs 
} 
+0

Я попробовал ваше решение, но его значение для ввода только для ввода только для всех – AmazingAshu

+0

Взгляните на этот пример jsbin: https://jsbin.com/merufedoxa/edit?html,js,output –

+0

все еще его нет помогая, но спасибо за вашу помощь – AmazingAshu

Смежные вопросы