| imho.ws |
![]() |
|
|
|
# 1 |
|
::VIP::
Регистрация: 12.10.2003
Пол: Male
Сообщения: 593
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
скажем есть такая форма
Код:
<form name="FormName" action="myscript.php" method="post"> <input name="Name" type="text" value=""> <input name="Name2" type="text" value=""> <input type="submit" value="Send"> </form> заранее спасибо |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417
![]() ![]() ![]() |
пиши обработчик события onsubmit. (<input type="submit" ... onsubmit="tvoya_funktsiya()">)
в котором и проверяй, все что тебе нужно Если обработчик возвратит false, то форма не отправится. если true - отправится
__________________
Nunc est bibendum |
|
|
|
|
# 6 |
|
::VIP::
IMHO Молодожен-2006 Регистрация: 14.06.2002
Адрес: Moscow
Сообщения: 2 921
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
<script language="JavaScript">
function check(theform) {
if (theform.name1.value=="" || theform.name2.value=="") {
alert("Заполните все поля");
return false;
}
if (theform.name2.value!=theform.name1.value) {
alert ("Поля должны быть равны!");
return false;
}
}
</script>
<form name="form1" action="script.php" method="post" onSubmit="return check(this);">
<input name="name1" type="text">
<input name="name2" type="text">
<input type="submit" value="Send">
</form>
Последний раз редактировалось hempsmoke; 29.02.2004 в 17:50. |
|
|