есть такой код на JS - js.js:
Код: Выделить всё
var ok1=false
function test(form)
{
if (form.text1.value == "")
{
ok1=false
alert("Введите имя!")
}
else
if (form.text2.value == "")
{
ok1=false
alert("Введите имя2!")
}
else
if ((form.text10.value.indexOf('@', 0)<1)||(form.text2.value.indexOf('@', 0)==form.text2.value.length-1))
{
ok1=false
alert("Неправильно введён адрес e-mail")
}
else ok1=true
if(ok1)
{
//..............
alert("Форма заполнена!")
}
}
Код: Выделить всё
<head>
<script src="js.js" type="text/javascript"></script>
</head>
<body>
<form action=spec_ok.php target="_blank" method=post >
Введите Ваше имя:
<input type="text" name="text1">
Введите Ваше имя2:
<input type="text" name="text2">
Введите Ваш адрес e-mail:
<input type="text" name="text10">
<input type="submit" name="button1" value="Отправить" onClick="test(this.form)">
</form>
</body>
как это можно исправить???... если что-то не правильно нужно чтоб пользователь оставался на той же странице....