imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 29.02.2004, 15:03     # 1
plohich
::VIP::
 
Аватар для plohich
 
Регистрация: 12.10.2003
Пол: Male
Сообщения: 593

plohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собой
Arrow простенкий вопрос по JavaScript

скажем есть такая форма
Код:
<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>
как с помощью JavaScript сделать чтоб при нажатии на "Send" проверялось заполнены ли поля и введена ли в них одинаковая информация. если нет, тоб выдавало месягу об ошибке.

заранее спасибо
plohich вне форума  
Старый 29.02.2004, 15:13     # 2
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
пиши обработчик события onsubmit. (<input type="submit" ... onsubmit="tvoya_funktsiya()">)
в котором и проверяй, все что тебе нужно

Если обработчик возвратит false, то форма не отправится. если true - отправится
__________________
Nunc est bibendum
is_absent вне форума  
Старый 29.02.2004, 15:29     # 3
plohich
::VIP::
 
Аватар для plohich
 
Регистрация: 12.10.2003
Пол: Male
Сообщения: 593

plohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собой
я не знаю JS, поэтому и прошу помочь с реальным примером. а на данный момент это реализовано с php, что очень неудобно.
__________________
...за пачку печенья и банку варенья...
plohich вне форума  
Старый 29.02.2004, 15:32     # 4
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
ну так ты дай форму.. тебе и напишут
shuron вне форума  
Старый 29.02.2004, 15:46     # 5
plohich
::VIP::
 
Аватар для plohich
 
Регистрация: 12.10.2003
Пол: Male
Сообщения: 593

plohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собойplohich Имеются все основания чтобы гордиться собой
Цитата:
shuron:
ну так ты дай форму.. тебе и напишут
в самом верху, 5 строк
__________________
...за пачку печенья и банку варенья...
plohich вне форума  
Старый 29.02.2004, 16:41     # 6
hempsmoke
::VIP::
IMHO Молодожен-2006
 
Аватар для hempsmoke
 
Регистрация: 14.06.2002
Адрес: Moscow
Сообщения: 2 921

hempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуруhempsmoke Отец (мать) всех Гуру
Код:
<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 в 16:50.
hempsmoke вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:37.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.