Многие поля в форме HTML - PullRequest
       13

Многие поля в форме HTML

1 голос
/ 21 января 2012

У меня есть форма с примерно 150 полями, однако пользователь может добавить больше полей, достигнув около 300 полей.Я хотел бы знать, существует ли хороший способ добавить имена и идентификаторы в мои поля, или я должен дать каждому другое имя и идентификатор.Это тяжелая работа.

Ответы [ 2 ]

2 голосов
/ 21 января 2012

html только с одним именем для ввода

 <form action="checkbox.php">
<input type="checkbox" name="data[]" value="1">1<br>
<input type="checkbox" name="data[]" value="2">2<br>
<input type="checkbox" name="data[]" value="3">3<br>
<input type="checkbox" name="data[]" value="4">4<br>
<input type="checkbox" name="data[]" value="5">5<br>
<input type="submit">
</form>

checkbox.php

$data = $_GET["data"]; //$data is an array with checked option

работает также для текста типа

<input type="text" name="text_data[1]"><br>
<input type="text" name="text_data[2]"><br>
<input type="text" name="text_data[3]"><br>
2 голосов
/ 21 января 2012

если я правильно понял, то вы можете использовать одно и то же имя, идентификатор для группы одинаковых типов управления (группа текстового поля, флажок и т. Д.), А затем получить доступ в виде массива из JavaScript или кода позади ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...