Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - VVS

Страницы: [1]
1
Спасибо, братцы!
Вот что у меня получилось (оба варианта):

Цитировать

Добавить: onClick="javascript:document.getElementById(\'cartcheck111\').checked = this.checked">
....






Добавить: onClick="javascript:document.getElementsByName(\'cartcheck_[112]\').item(0).checked = this.checked">
....





2
Цитировать
document.getElementsByName( "cartcheck_[112]" ).value


тоже самое, что и сначала было: не понимает имя_массив...

3
Цитировать
я так понимаю цифры беруться не с неба и скорее всего уникальны

да, уникальны

Цитировать
А где логика document.SubmitForm.cartcheck_[112].value = this.value ведь если бы это работало это одно и тоже...????


при клике на текущий чек, ставится то же состояние на его "клоне" в форме... не cartcheck_[112] а check_[112]

вот сделал:
Выбрать: onClick="javascript:document.getElementById(check112) = this.value;alert(this.checked)">//Говорит: check112 - определение отсутствует

......






Что опять не так? ;(

4
Есть много чекбоксов (код генерится в php), между ними формы:

....
blablabla


Выбрать: onClick="document.SubmitForm.cartcheck_[112].value = this.value">

blablabla


Выбрать: onClick="document.SubmitForm.cartcheck_[125].value = this.value">
.........




....




Сделано всё так, потому что вверху много форм... Т.е. при выборе чекбокса вверху, нижний тоже выбирается. И отправка идёт уже нижней формы.
Но выползает ошибка: document.SubmitForm.cartcheck_112. - есть null или не существует.... а если делаю имя чекбокса без массива, всё нормально.... но мне нужно именно массив, для обработки в post

_script.php: тестовый, для отлова выбранных чеков
echo "выбранные значения
\\n";
while(list($key,$val) = each($cartcheck_))
echo "ключ - $key
\\n";
?>

Страницы: [1]