Работа с radiobutton
Доброго времени суток друзья, помогите мне разобраться с проверкой 40 радиобатанов значения которых записаны в массив, если не один радиобатон не выбран то сообщение, иначе сабмит на сервер.
Вот форма: <HTML> <head> <title>Тест на тему: Я и Алкоголь</title> </head> <body> <table bgcolor="#237299" width="800" border="0" align="center" cellpading="0" cellspacing="0"> <tr> <td style="text-align:rleft;"><img src="lt1.gif" width="30" height="30"></td> <td style="text-align:right;"><img src="rt1.gif" width="30" height="30"></td> </tr> <tr> <td colspan="2"> <h1 align="center">Я И АЛКОГОЛЬ</h1> <font color="white"> <h3 align="center">За каждый положительный ответ начисляется 1 балл. Постарайтесь честно ответить на следующие вопросы:</h3> </td> </tr> <tr> <td style="text-align:rleft;"><img src="lb1.gif" width="30" height="30"></td> <td style="text-align:right;"><img src="rb1.gif" width="30" height="30"></td> </tr> </table> <br> <table bgcolor="#237299" width="800" border="0" align="center" cellpading="0" cellspacing="0"> <tr> <td style="text-align:rleft;"><img src="lt1.gif" width="30" height="30"></td> <td style="text-align:right;"><img src="rt1.gif" width="30" height="30"></td> </tr> <tr> <td colspan="2"> <form action="http://localhost/test2.php" method="post" name="form"> <font color="white"> <p>1. После ссоры в семье, после выговора начальника ищете ли Вы успокоение в спиртных напитках?</p> <p align="center"> <input type="radio" name="group[1]" size=20 value="YES" />Да <input type="radio" name="group[1]" size=20 value="NO" />Нет </p> <p>2. Замечаете ли Вы, что стали в последнее время пить больше?</p> <p align="center"> <input type="radio" name="group[2]" size=20 value="YES" />Да <input type="radio" name="group[2]" size=20 value="NO" />Нет </p> <p>3. Случалось ли Вам, проснувшись утром после выпивки, не помнить, что было вчера?</p> <p align="center"> <input type="radio" name="group[3]" size=20 value="YES" />Да <input type="radio" name="group[3]" size=20 value="NO" />Нет </p> <p>4. Когда пьете в компании, не стараетесь ли Вы незаметно выпить побольше?</p> <p align="center"> <input type="radio" name="group[4]" size=20 value="YES" />Да <input type="radio" name="group[4]" size=20 value="NO" />Нет </p> <p>5. Случались ли в вашей жизни ситуации, когда без алкоголя Вы чувствовали себя неуверенно?</p> <p align="center"> <input type="radio" name="group[5]" size=20 value="YES" />Да <input type="radio" name="group[5]" size=20 value="NO" />Нет </p> <p>6. Стремитесь ли Вы опорожнить первую рюмку быстрее, чем делали это раньше?</p> <p align="center"> <input type="radio" name="group[6]" size=20 value="YES" />Да <input type="radio" name="group[6]" size=20 value="NO" />Нет </p> <p>7. Приходите ли Вы в негодование, когда близкие осуждают ваши выпивки?</p> <p align="center"> <input type="radio" name="group[7]" size=20 value="YES" />Да <input type="radio" name="group[7]" size=20 value="NO" />Нет </p> <p>8. Замечаете ли Вы у себя провалы памяти?</p> <p align="center"> <input type="radio" name="group[8]" size=20 value="YES" />Да <input type="radio" name="group[8]" size=20 value="NO" />Нет </p> <p>9. Всегда ли у Вас находятся причины, оправдывающие выпивку?</p> <p align="center"> <input type="radio" name="group[9]" size=20 value="YES" />Да <input type="radio" name="group[9]" size=20 value="NO" />Нет </p> <p>10. Часто ли Вы жалеете о том, что сделали или сказали в пьяном виде?</p> <p align="center"> <input type="radio" name="group[10]" size=20 value="YES" />Да <input type="radio" name="group[10]" size=20 value="NO" />Нет </p> <p>11. Возникает ли у Вас желание контролировать количество потребляемых спиртных напитков?</p> <p align="center"> <input type="radio" name="group[11]" size=20 value="YES" />Да <input type="radio" name="group[11]" size=20 value="NO" />Нет </p> <p>12. Часто ли Вы нарушаете данное себе обещание - пить меньше или вообще бросить пить?</p> <p align="center"> <input type="radio" name="group[12]" size=20 value="YES" />Да <input type="radio" name="group[12]" size=20 value="NO" />Нет </p> <p>13. Пытались ли Вы бросить пить?</p> <p align="center"> <input type="radio" name="group[13]" size=20 value="YES" />Да <input type="radio" name="group[13]" size=20 value="NO" />Нет </p> <p>14. Стремитесь ли Вы к тому, чтобы ваша семья и друзья не видели Вас пьяным?</p> <p align="center"> <input type="radio" name="group[14]" size=20 value="YES" />Да <input type="radio" name="group[14]" size=20 value="NO" />Нет </p> <p>15. Замечали ли Вы, что из-за активного потребления спиртного у Вас появились финансовые затруднения и проблемы на работе?</p> <p align="center"> <input type="radio" name="group[15]" size=20 value="YES" />Да <input type="radio" name="group[15]" size=20 value="NO" />Нет </p> <p>16. Увеличилось ли число людей, которые, как Вам кажется, несправедливо к Вам относятся?</p> <p align="center"> <input type="radio" name="group[16]" size=20 value="YES" />Да <input type="radio" name="group[16]" size=20 value="NO" />Нет </p> <p>17. Дрожат ли у Вас руки даже после небольшой выпивки?</p> <p align="center"> <input type="radio" name="group[17]" size=20 value="YES" />Да <input type="radio" name="group[17]" size=20 value="NO" />Нет </p> <p>18. Бывает ли, что Ваш запой длится несколько дней?</p> <p align="center"> <input type="radio" name="group[18]" size=20 value="YES" />Да <input type="radio" name="group[18]" size=20 value="NO" />Нет </p> <p>19. Чувствуете ли Вы иногда депрессию и нежелание жить?</p> <p align="center"> <input type="radio" name="group[19]" size=20 value="YES" />Да <input type="radio" name="group[19]" size=20 value="NO" />Нет </p> <p>20. Бывают ли у Вас после пьянки слуховые и зрительные галлюцинации?</p> <p align="center"> <input type="radio" name="group[20]" size=20 value="YES" />Да <input type="radio" name="group[20]" size=20 value="NO" />Нет </p> <p align="center"> <input type="button" value="Завершить тест" onClick="submitThisForm(event, this.form)"> </p> </form> </td> </tr> <tr> <td style="text-align:rleft;"><img src="lb1.gif" width="30" height="30"></td> <td style="text-align:right;"><img src="rb1.gif" width="30" height="30"></td> </tr> </table> </body> </HTML> Вот такой скрипт написал но он не работает((: <script type="text/javascript"> function submitThisForm(event, form) { if ((form.group1[0].checked || form.group1[1].checked) && (form.group2[0].checked || form.group2[1].checked) && (form.group3[0].checked || form.group3[1].checked) && (form.group4[0].checked || form.group4[1].checked)) и.т.д до 20 { form.submit(); } else { alert('Необходимо ответить на все вопросы!') } } </script> Помогите пожалуйста, заранее спасибо!! |
djsadd,
Уберите квадратные кавычки из всех Цитата:
|
Большое спасибо!!:)
|
Часовой пояс GMT +3, время: 17:14. |