powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить доступ из скрипта к списку чекбоксов
7 сообщений из 7, страница 1 из 1
Получить доступ из скрипта к списку чекбоксов
    #35217758
JavaScript
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<FORM NAME="myform">
<INPUT TYPE=CHECKBOX NAME="Rows" VALUE="0">Row1<BR>
<INPUT TYPE=CHECKBOX NAME="Cols" VALUE="1">Col1<BR>
<BR>
<INPUT TYPE=CHECKBOX NAME="Cols" VALUE="0">Col1<BR>
<INPUT TYPE=CHECKBOX NAME="Cols" VALUE="1">Col2<BR>
<INPUT TYPE="BUTTON" NAME="Open" value="Öffnen"
onClick="OpenReport(document.myform.Rows, document.myform.Cols)">
</FORM>


Из скрипта не видит переданные значения списка чекбоксов (Null)

function GetFileName(Rows, Cols)
{
alert(Rows.Length); - undefined
alert(Cols.Length); - undefined
return (GetBinaryCode(Rows)+"_"+GetBinaryCode(Cols)+".html");
}
function OpenReport()
{
var fileName = GetFileName(document.myform.Rows,document.myform.Cols);
document.open(fileName);
}
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35217807
JavaScript
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно поэлементно пройтись по каждому чекбоксу группы и проверить, установлен ли он.
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35217859
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
alert(Rows.Length)
alert(Cols.Length)
Что ты этим хочеш получить?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35217906
JavaScript
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa
Код: plaintext
1.
alert(Rows.Length)
alert(Cols.Length)
Что ты этим хочеш получить?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT

Нашел здесь

Кол-во чекбоксов в списке.
Мне нужен поэлементный доступ к группе чекбоксов - проверить каждый на 0/1 - для формирования строки типа

"101101001"
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35217988
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JavaScriptКол-во чекбоксов в списке.
Лихо!
Сама терминология хромает. Насколько я в курсе у элемента <input type='checkbox'> нет такого свойства|параметра|метода и пр. как Length. Поскольку "это" применимо к коллекция|массивам...
Посмотри в доке. Там на "Фэ" только "фанера" и "фуфайка" (с) из анекдота...

А зачем ты всем чекбоксам дал одно и то же имя?
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35218027
JavaScript
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa JavaScriptКол-во чекбоксов в списке.
Лихо!
Сама терминология хромает. Насколько я в курсе у элемента <input type='checkbox'> нет такого свойства|параметра|метода и пр. как Length. Поскольку "это" применимо к коллекция|массивам...
Посмотри в доке. Там на "Фэ" только "фанера" и "фуфайка" (с) из анекдота...

А зачем ты всем чекбоксам дал одно и то же имя?

А почему тогда это?

http://www.javascriptkit.com/javatutors/radiocheck2.shtml


А-аа! ЯваСкрипт регистрозависимый!
...
Рейтинг: 0 / 0
Получить доступ из скрипта к списку чекбоксов
    #35218105
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В твоем случае я бы использовал явную коллекцию
Код: plaintext
1.
var el=document.getElementsByName("Cols");
alert(el.length)
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить доступ из скрипта к списку чекбоксов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]