Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Окно подтверждения / 17 сообщений из 17, страница 1 из 1
25.01.2009, 17:29
    #35776135
andMegaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Всем привет.
В моем приложении требуется довольно часто удалять записи из БД.
Мне хотелось бы чтобы при удалении сначала выскакивало окно с подтверждением хочу ли я удалить или нет. Пока я сделал так :

Код: plaintext
<a href="delete_action.php?id=$id" onclick="return confirm('Вы точно хотите удалить модель из списка?')">Удалить</a>
В данном случае окно с подтверждением на удаление выскакивает при нажатии на ссылку.
С этим я разобрался, а вот как сделать чтобы данное окно выскакивало при нажатии на кнопку HTML формы? Например вот такая форма :

Код: plaintext
1.
2.
3.
	<form name='form1' action='delete_action.php' method='post'>
	<input name='id' type='hidden' value='5'>
	<input name='submit' type='submit' value='Удалить'>
	</form>
...
Рейтинг: 0 / 0
25.01.2009, 17:37
    #35776140
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Код: plaintext
1.
<input name='submit' type='submit' value='Удалить' onclick="return confirm('Вы точно хотите удалить модель из списка?')">
Может так?
...
Рейтинг: 0 / 0
25.01.2009, 17:45
    #35776144
andMegaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Нет. окно не выскакивает
...
Рейтинг: 0 / 0
25.01.2009, 17:56
    #35776151
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Надо onsubmit формы обрабатывать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.01.2009, 18:01
    #35776158
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
andMegaMНет. окно не выскакивает
А должно ведь.
vkle
Надо onsubmit формы обрабатывать.

Неа, онсубмит не все браузеры понимают одинаково, уже типа здесь проверяли, искать лень.
...
Рейтинг: 0 / 0
25.01.2009, 18:04
    #35776162
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Вот эта конструкция
Код: plaintext
1.
onclick="return confirm('Вы точно хотите удалить модель из списка?')"
Работает точно, или пистолет мне, чтоб застрелиться.
...
Рейтинг: 0 / 0
25.01.2009, 18:07
    #35776166
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
ShSerge
Код: plaintext
1.
<input name='submit' type='submit' value='Удалить' onclick="return confirm('Вы точно хотите удалить модель из списка?')">
Может так?

andMegaMНет. окно не выскакивает
Я проверил в опере, конструкция номрально работает....
...
Рейтинг: 0 / 0
25.01.2009, 18:10
    #35776170
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
> онсубмит не все браузеры понимают одинаково

Опс, не знал... и в тех браузерах невозможно отследить сабмит по Enter'у в текстовом поле или не удается отменить событие сабмита?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.01.2009, 18:17
    #35776176
andMegaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Спасибо.
Код: plaintext
    <input name='submit' type='submit' value='Удалить' onclick="return confirm('Вы точно хотите удалить модель из списка?')">

Данная конструкция на самом деле помогла. Почему с первого раза не заработала даже и не знаю
Еще раз спасибо
...
Рейтинг: 0 / 0
25.01.2009, 18:18
    #35776179
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
vkle
> онсубмит не все браузеры понимают одинаково

Опс, не знал... и в тех браузерах невозможно отследить сабмит по Enter'у в текстовом поле или не удается отменить событие сабмита?

Ага. Есть такая беда. Сам недавно узнал. Онсубмит лучше не трогать. Лень сейчас примеры приводить, но на работе пробовал.
...
Рейтинг: 0 / 0
26.01.2009, 00:30
    #35776472
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
ShSergeАга.
что "ага"? В чем проблема то с онсабмитом и у каких конкретно браузеров? Сказал "а", говори теперь и другие буквы алфавита.
...
Рейтинг: 0 / 0
26.01.2009, 00:35
    #35776474
Buzu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
Модератор:
Buzu,
а Вы свое "может не в тему" будете в каждую тему теперь вставлять? Из соседнего топика "не в тему" удалено, а в этом топике Вам совет создать новую тему с данным вопросом.

---------

illion
...
Рейтинг: 0 / 0
26.01.2009, 00:50
    #35776483
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
illion,

Не помню. В каком-то браузере (щас мне кажется невозможное - ИЕ) то-ли ретурн фальсе не поставить, то ли вообще не возникает. Соврать боюсь.
...
Рейтинг: 0 / 0
26.01.2009, 01:43
    #35776502
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
ShSerge,

т.е. раньше (несколькими постами выше) ты соврать не боялся? :-)

Код: plaintext
1.
2.
<form onsubmit="alert(1); return false; alert(2);">
<input type="text">
<input type="submit"></form>
ИЕ6, ФФ3, Опера9 - везде срабатывает только первый алерт, везде событие возникает как при нажатии на субмит, так и при нажатии enter в текстовом поле.

П.С. Я не то чтобы прикапываюсь к словам, я просто хочу знать чего еще от браузеров ждать.
...
Рейтинг: 0 / 0
26.01.2009, 09:41
    #35776672
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
illion,

Это у меня в бошке сработала какая-то память (щас не помню, психологи знают и психиатры ). Тынц.
...
Рейтинг: 0 / 0
26.01.2009, 09:43
    #35776677
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
А! вспомнил. Фантомная .
...
Рейтинг: 0 / 0
26.01.2009, 10:01
    #35776716
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Окно подтверждения
[off]
ShSerge
Фантомная

/me думает: фантомная, это когда ампутировали, а оно все еще?..

[/off]

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Окно подтверждения / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]