Добрый вечер,
У меня всего два поля: имя и емеил. Проверка формуляра работает некорректно. До тех пор пока не введется имя, емеил не проверяется. Хотелось бы сделать так, чтобы, когда запускалась функция проверки при нажатии на кнопку ок,имя и емеил проверялись одновременно. Как это можнл сделать?
function check(form){
if(form.name.value.length<1){
alert("Введиье имя!");
return false;
}
email=form.email.value;
if (email.indexOf("@")==-1 || email.indexOf("@")<1 || email.lastIndexOf(".")>email.length-3 || email.lastIndexOf(".")<email.length-5){
alert("Неправильный e-postadress!");
return false;
}
return true;
}
<form onSubmit="return check(this)" action="thanks.html">
<fieldset>
<legend>Введите данные</legend>
<p>Name: <input name="name" type="text" id="name"></p>
<p>E-mail: <input name="email" type="text" id="email"></p>
<input type="submit" value="Ok" id="submit">
</fieldset>
</form>