2016-03-07 2 views
0

У меня есть несколько текстового поля, как показано ниже:Преобразовать многочисленные входы значения в массив значений

<input type="text" id="name1" name="name1"> 
<input type="text" id="name2" name="name2"> 
<input type="text" id="name3" name="name3"> 
<input type="text" id="name4" name="name4"> 

нужно передать сохранить значения в массиве (имя []), а затем я хочу, чтобы получить данные, как «имя [ ] "

Файл на стороне сервера будет использовать PHP $ _POST ['name'] для извлечения данных.

Спасибо.

+0

изменить имя на имя = '«имя []»' –

+0

Это будет зависеть от того, какой язык вы используете на стороне сервера. Не могли бы вы [изменить] ваш вопрос, чтобы включить эту деталь? – ajshort

+0

проверить http://api.jquery.com/jquery.each/ функцию – Mithun

ответ

0

Одна из многих решений может быть

function myFunction() { 
    var result = []; 
    var x = document.querySelectorAll("[name^=name]"); 
    for (var i = 0; i < x.length ; i++){ 
    result.push(x[i].value); 
    } 
} 
Смежные вопросы