Автор Тема: alert  (Прочитано 4160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
alert
« : 20 Декабря 2005, 10:50:50 »
Делаю так: прищелчке на кнопке Submit формы, вызывается метод alert (при определенных условиях), как сделать так, чтобы после нажатия OK на алерте, скрипт формы не выполнялся - чтобы всё оставалось на месте
Пространные размышления об ИТ и все что вокруг

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
alert
« Ответ #1 : 20 Декабря 2005, 11:03:43 »
Это не к алерту надо привязывать, а к «определенным условиям».

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
alert
« Ответ #2 : 20 Декабря 2005, 11:12:52 »
определенные условия - наличие заполненных данных, если некоторые поля имеют значения, то alert не вызывается и наоборот
Пространные размышления об ИТ и все что вокруг

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
alert
« Ответ #3 : 20 Декабря 2005, 11:17:06 »
в общем код:

function CheckFields()
	
{
	
if (
document.regform.getmail.checked && document.regform.address.value==\'\')
	
	
{
	
	
alert("Введите дополнительные данные!");
	
	
return false;
	
	
}
	
}


вот return false ничего не дает (хотя, вроде, должна)
Пространные размышления об ИТ и все что вокруг

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
alert
« Ответ #4 : 20 Декабря 2005, 11:25:32 »
Greg
как функция прописана в HTML ?
return CheckFields();"> ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
alert
« Ответ #5 : 20 Декабря 2005, 11:29:30 »
Макс
нет, вот так:
<input type="submit" name="Submit" value="Регистрация" onClick="CheckFields()" />
Пространные размышления об ИТ и все что вокруг

Оффлайн Greg

  • пинёг
  • Ветеран
  • *****
  • Сообщений: 618
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.bsfera.ru
alert
« Ответ #6 : 20 Декабря 2005, 11:31:25 »
Макс
спасибо за подсказку, все работает :)
Пространные размышления об ИТ и все что вокруг

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28