Главная > Подтверждение действий
На этой странице показано одно сообщение с комментариями к нему, самые новые комментарии снизу.

144 месяца назад

Постоянная ссылка Vanav

Подтверждение действий

Пользователь любит кликать. Если сделать кнопку с большой надписью "Не нажимать!", она будет нажата первой.

Поэтому на критические действия вроде удаления файлов нужно ставить подтверждения. Рассмотрим, как это можно проще всего сделать на JavaScript:


<a href="/post63/delete"
  onclick="return confirm('Сообщение &laquo;HelloWorld&raquo; будет удалено. Удалить?')">
  Удалить</a>

confirm() выведет стандартное диалоговое окно Windows, на котором на будет две кнопки: OK и Отмена (язык надписей соответствует языку Windows).

В сообщении чётко указывается два момента:

  1. что именно будет удалено. Пользователь должен проверить, то ли он на самом деле удаляет;
  2. чёткий короткий вопрос, который подразумевает однозначный ответ.

Если JavaScript будет отключён у пользователя, ссылка всё-равно будет работать, правда без подтверждения. Но поскольку процент таких пользователей мал, это допустимо.

Комментарии