Дизайн и Верстка > Всё о Html
разделить элементы на группы
Greg:
имеется форма, в которой есть два типа полей, которые по смысле относятся к разным темам. Количество этих полей в обоих случаях неизвестно, т.к. генерируется автоматически.
вопрос: можно ли как-то разделить их на группы в рамках HTML, чтобы потом можно было обратится к данным этих полей из скрипта?
если кто знает, в Delphi такое деление, по-моему, есть...
Для справки: все поля - checkbox
Все спасибо за советы!
virka:
Первое, что приходит в голову - присвоить свои аттрибуты. Правда, прийдется перебирать.
Допустим, одним ставишь , другим
Потом что-то типа
var temp1=document.getElementsByTagName("input");
И перебираешь, как-то сохраняя, в зависим.от того, какой доступ тебе к ним нужен.
Доп. если просто семейство-архив, то что-то типа
var chkLeft=new Array();
var chkRight=new Array();
var tcl=0;
var tcr=0;
for(ac=0;ac
Xander:
я бы предложил помудрить с именами. name="groupname.elementid", или там "groupname[elementid]". PHP такие штуки любопытно обрабатывает.
Greg:
virka
обрабатывает PHP-скрипт, жаба здесь непричем... Но за идею спасибо :)
Xander
--- Цитировать ---PHP такие штуки любопытно обрабатывает
--- Конец цитаты ---
а вот отсюда поподробнее, плз. (может и оффтоп, конечно ;) )
Принимаю $_POST\'ом, но переменной нет... может неправильно написал имя?
<input type="checkbox" checked="checked" name="intrs.ш1" value="2" />
вот так пытаюсь вызвать:
echo $_POST[\'intrs.i1\'];
hanslinger:
А ты сделай
--- Код: ---print_r($_POST);
--- Конец кода ---
Навигация
Перейти к полной версии