Добрый день! Имеется форма и простейший скрипт проверки:
<form onsubmit="return checkForm(this)" action="index.php" method="post">
<div id="contact-form">
<div>
<label for="fio" class="label">Ваше имя</label>
<input type="text" value="" name="fio" id="fio" class="w-460" />
<p id='err_fio' class='error'></p>
</div>
<div>
<label for="phone" class="label">Телефон</label>
<input type="text" value="" name="phone" id="phone" class="w-460" />
</div>
<input id="submit-form" type="submit" value="Оформить заказ" />
</div>
</form>
<script type="text/javascript">
function checkForm(form){
if (document.getElementById('fio').value=="") {
document.getElementById('err_fio').innerHTML='Введите имя';
return false;
};
return true;
};
</script>
При нажатии кнопки Submit происходит отправка формы без проверки заполнения поля "Ваше имя" с id="fio".
Пример скрипта взят с форума. Облазила аналогичные темы, но причину по-прежнему не могу найти. Прошу помочь.