Ребята, помогите проверить корректность данных в формах на javascript, а то я никак не могу разобраться. Вот формы и скрипт, только почему -то он не работает, помогите разобраться.
| Код | <html> <title> Регистрация </title> <body>
<form name="registration" method="post" action="http://ksm.donntu.edu.ua/testquery.php" onSubmit = " checkmail()"> <h1><center>Регистрация</h1></center>
<div style="float:left; padding-right:320px;">
<script Language="JavaScript"> <!-- // function checkmail() { txt=document.mail.address.value; if (txt == "") { alert("Введите Адрес электронной почты."); return false } if (txt.indexOf(".") == -1) { alert("Нет символа\".\""); return false } dog = txt.indexOf("@"); if (dog == -1) { alert("Нет символа\"@\"."); return false } if ((dog < 1) || (dog > txt.length - 5)) { alert("Адрес электронной почты был введен неправильно."); return false } if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) { alert("Адрес электронной почты был введен неправильно."); return false } alert("Адрес электронной почты был введен ВЕРНО!"); } //--> </script>
<p><b>Логин</b><br> <input name="name" type="text" size="20"><br> <b>Введите E-mail</b><br> <input name=" mail" type="text" size="20" value=" "><br>
<b>Введите пароль</b><br> <input type="password" size="10"> <br> <b>Повторите пароль</b><br> <input type="password" size="10" > </p> <p><b>Ответте на контрольный вопрос:</b><br> <b>Правильное название сайта</b></p> <p><input type="checkbox" id="check1"> <label for="check1" accesskey="a">Готовим быстро</label><Br> <input type="checkbox" id="check2 "> <label for="check2" accesskey="b">Готовим вкусно</label><Br> <input type="checkbox" id="check3"> <label for="check3" accesskey="c">Простые рецепты вкусных блюд</label><Br> <input type="checkbox" id="check4"> <label for="check4" accesskey="d">Без ГМО!</label></p> <b>Из какого Вы города:</b><br> <input name="name" type="text" size="20" value=" "><br> <p><b>Ваш пол</b><Br> <input type="radio" name="sex" value="man"> Мужской<Br> <input type="radio" name="sex" value="woman" checked="checked"> Женский<Br> </p> <BR><BR><BR><BR><BR>
</div> <div>
<p><b>Какие разделы Вам интересны</b><Br> <input type="checkbox" name="kuhnya" value="knm">Кухня народов мира<Br> <input type="checkbox" name="kuhnya" value="rk"> Русская кухня<Br> <input type="checkbox" name="kuhnya" value="ital"> Итальянская кухня<Br> <input type="checkbox" name="kuhnya" value="kit"> Китайская кухня<Br> <input type="checkbox" name="kuhnya" value="ukr"> Украинская кухня<Br> <input type="checkbox" name="kuhnya" value="5ka"> Пятиминутка<Br> <input type="checkbox" name="kuhnya" value="des">Десерты<Br> </p>
<input type="hidden" name="hidden" value="value">
<p>
</p>
<p> <b> Хотите ли Вы оставить свой рецепт</b><br> <input type="radio" name="rec" value="yes"> Да<Br> <input type="radio" name="rec" value="no" checked="checked"> Нет<Br> </p> <input type="hidden" name="hidden" value="value"> <p><b>Файл</b><br> <input type="file" value="Отправить"> </p> <p>
<input name="file" type="submit"> </p> <input type="submit" value="Зарегестрироваться" > <input type="reset" value="Очистить все"> </div> </form>
</body> </html>
|
|