Окт 4

Подтверждение при удалении

Рубрики: Javascript Метки:  Количество просмотров: 1,430

Когда пишешь интерфейс для управления чем либо (пользователями, записями, почтой, списком сайтов), и когда доходит дело до чего-либо необратимого, например удаления записей из таблицы базы данных – всегда нужно спрашивать подтверждения у пользователя.

Самый простой способ – это поставить javascript код на ссылку, который выводит стандартное окно подтверждения.

Пример:

Удалить

Код:

<a href="url" onclick="return confirm('Удалить? Уверен?')"><font color="red">Удалить</font></a>

Сейчас подавляющее число сайтов не может работать на 100% без отключенного в браузере яваскрипта. Но бывают и такие, у которых он по какой либо причине отключен (их очень мало, но бывают), и браузер, не спрашивая пользователя перейдет по ссылке, т.е. запись будет удалена.

В этом случае следует сделать при удалении переход на страницу с подтверждением. Например так, как это сделано в PhpMyAdmin

Этот способ сложней, но сработает в 100% случаев.

Другие статьи автора

Добавить комментарий