Показать сообщение отдельно
  #1 (permalink)  
Старый 02.07.2013, 14:21
Интересующийся
Отправить личное сообщение для HaseProgram Посмотреть профиль Найти все сообщения от HaseProgram
 
Регистрация: 07.03.2012
Сообщений: 28

Обход всех инпутов в форме.
Всем добрый день!
Помогите решить задачу: нужно средствами голого js (без использования библиотек, таких как jQuery) обойти все инпуты в форме и запихнуть их значения в массив. Пример:

function getData() {
data = new array();
//отбор value для всех инпутов.
//конечный массив должен быть таким:
//data = {'n1':value1,'n2':value2...};
return data;
}


<form>
<input type="text" name="n1">
<input type="text" name="n2">
<input type="text" name="n3">
<input type="text" name="n4">
<button onclick="getData()">
</form>


Заранее спасибо!
Ответить с цитированием