Здравствуйте! Проблема заключается в следующем: если поле пустое, то выскакивает всплывающее окошко с сообщением с тем, что поле пустое, и тем не менее работа программы продолжается, и данные передаются обработчику... Этого же не должно быть? Или я что-то недопонимаю, либо... Ткинте, пожалуйста, пальцем... Где ошибка?
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-spacere;overflow:auto'>
<script language="javascript">
<!--
function sendform() {
if (document.forms[0].fullname.value == "") {
alert('Пожалуйста, введите Ваше полное имя'
document.mailform.fullname.focus();
return false
}
if (document.forms[0].phone.value == "") {
alert('Пожалуйста, введите номер телефона'
document.mailform.phone.focus();
return false
}
return true;
}
//-->
</script>
...
<form action="reservation-handler.php" method="post" onsubmit="return sendform(this);">
...
<tr>
<td>ФИО:* </td><td><input type="text" name="fullname" value="" /></td>
</tr>
<tr>
<td>Телефон:* </td><td><input type="text" name="phone" value="" /></td>
</tr>
...
<input type="submit" name="submit" value="Отправить заявку" />
</div>