Checkbox (постоянно "on" показывает)
Вот скрипт (я тренируюсь)
<script> var form = document.form1; document.write(form1.firstname.value + "<br />"); document.write(form1.pass.value + "<br />"); document.write(form1.number.value + "<br />"); document.write(form1.message.value + "<br />"); document.write(form1.rule.value + "<br />"); document.write(form1.hidefield.value + "<br />"); document.write(form1.fileupload.value + "<br />"); document.write(form1.sub.value + "<br />"); document.write(form1.but.value + "<br />"); var sex; if (document.form1.sex[0].checked) sex = document.form1.sex[0].value; else sex = document.form1.sex[1].value; function check(form) { var firstname = form1.firstname.value; var pass = form1.pass.value; var message = form1.message.value; var rule = form1.rule.value; var file = form1.fileupload.value; var bad = ""; if (firstname.length < 3) bad += "Имя слишком короткое" + "\n"; if (firstname.length > 32) bad += "Имя слишком длинное" + "\n"; if (pass.length < 3) bad += "Пароль слишком короткий" + "\n"; if (pass.length > 32) bad += "Пароль слишком длинный" + "\n"; if (message.length < 3) bad += "Сообщение слишком короткое" + "\n"; if (rule.checked != 'on') bad += "Вы не согласились с правилами" + "\n"; if (file.length == 0) bad += "Вы не выбрали файл для загрузки" + "\n"; if (bad != "") { bad = "Неверно заполнена форма:" + "\n" + bad; alert(bad); return false; } return true; } </script> Заранее спасибо! |
Цитата:
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Часовой пояс GMT +3, время: 03:31. |