масив инпутов
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
масив инпутов
день добрый! подскажите пжл,
есть массив <INPUT tape=text name=ff[]>
как из яваскрипта получить доступ к этому массиву ? в частности узнать его размер
заранее спасибо
есть массив <INPUT tape=text name=ff[]>
как из яваскрипта получить доступ к этому массиву ? в частности узнать его размер
заранее спасибо
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: масив инпутов
вот получить и перебрать...
Код: Выделить всё
<script>
function selectAll() {
var boxes = document.getElementsByTagName('input');
var boxesLen = boxes.length;
for (var i = 0; i < boxesLen; i++) {
if (boxes[i].type == 'checkbox') {
boxes[i].checked = true;
}
}
}
</script>
-
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Re: масив инпутов
нечто похожее я пробывал
и нифига ((
пс, по tag неоптимально, у меня на форме таги не только в целевой таблице
Код: Выделить всё
<script language=javascript>
function Createcard()
{
var ind = document.getElementByName("mnorm");
alert(ind.length);
}
</script>
echo "<input name=\"mnorm[]\" type=\"text\" size=\"5\" >";
пс, по tag неоптимально, у меня на форме таги не только в целевой таблице
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: масив инпутов
я не дочитал первый пост... и не понял
а как у вас тут может стоять массив в поле text?
что нужно сделать?
а как у вас тут может стоять массив в поле text?
Код: Выделить всё
<INPUT tape=text name=ff[]>
-
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Re: масив инпутов
ну както так)) массив передаеться POST-ом дальшеProFTP писал(а):а как у вас тут может стоять массив в поле text?
ниже указана точная нотация записи
а нужно получить размер массива mnorm (или ff как в первом посту)
или на худой конец количество элементов INPUT с именем mnorm (как предпологаю перебором массива elements или тегов INPUT как вы указывали выше )
-
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Re: масив инпутов
реализованно вопщем на мой взгляд не особо изящьно но по сути работает
r=0;
for (i=0;i<document.form1.elements.length;i++)
if (document.form1.elements.name=="mnorm[]") r++;
alert(r);
r=0;
for (i=0;i<document.form1.elements.length;i++)
if (document.form1.elements.name=="mnorm[]") r++;
alert(r);