1
JavaScript & JScript / Проблема с массивом чекбоксов
« : 03 Мая 2006, 14:47:27 »
Есть много чекбоксов (код генерится в php), между ними формы:
....
Выбрать: onClick="document.SubmitForm.cartcheck_[112].value = this.value">
Выбрать: 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";
?>
....
Выбрать: onClick="document.SubmitForm.cartcheck_[112].value = this.value">
Выбрать: 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";
?>