JavaScript: Как выбрать “Отмену” по умолчанию в, подтверждают поле?

Можно повторно отобразить клавишу выхода от ctrl-A, чтобы быть другим ключом по Вашему выбору, поэтому при использовании его для чего-то еще, например, перейти к началу строки в ударе просто необходимо добавить строку к ~/.screenrc файл. Сделать его использование ^B или ^b:

escape ^bB

Из командной строки, используйте сессии имен для держания нескольких сессий под контролем. Я использую одну сессию на задачу, каждого с несколькими вкладками:

  screen -ls                lists your current screen sessions
  screen -S           creates a new screen session called name
  screen -r           connects to the named screen sessions

При использовании экрана Вам только нужны несколько команд:

  ^A c          create a new shell
  ^A [0-9]      switch shell
  ^A k          kill the current shell
  ^A d          disconnect from screen
  ^A ?          show the help

превосходный справочник может быть найден здесь . Стоящий установки закладки.

33
задан Pang 20 September 2014 в 07:39
поделиться

3 ответа

Если вы можете использовать плагин jQuery, то вот хороший вариант

jQuery Impromptu

Для изменения кнопки с фокусом по умолчанию:

$.prompt('Example 4',{ buttons: { Ok: true, Cancel: false }, focus: 1 });
10
ответ дан 27 November 2019 в 19:30
поделиться

Вы не можете этого сделать, но вы можете использовать / написать свой собственный диалог, который отображается с использованием элементов DOM (например, предложенный Phoenix, это просто не обязательно должен быть конкретный плагин jQuery, вы можете написать свой собственный или использовать плагин из другой JS-инфраструктуры).

Ответы «используйте jQuery + plugin X» начинают раздражать. Существует множество JS-библиотек и даже больше плагинов. Например, использование какой-либо библиотеки JS здесь не нужно, если вы просто хотите отобразить настраиваемый диалог. Хотя это быстрое решение / ответ, подобные ответы в долгосрочной перспективе приносят больше вреда, чем пользы. Люди, плохо знакомые с JavaScript или программированием в целом, начинают думать, что jQuery и / или плагины - единственный выход, и они включают библиотеку 50 КБ + просто для написания 3 собственных строк (которые иногда даже не используют библиотеку: D).

На мой взгляд, комментарий Маркуса Джонссона - лучший ответ, жаль, что он не опубликован как один.

11
ответ дан 27 November 2019 в 19:30
поделиться

Я не думаю, что вы сможете это сделать .

Но вы определенно можете усложнить для пользователя случайное «согласие» с подтверждением, например, заставив пользователя ввести «y» в поле ввода:

agree = (prompt("Type 'y' to accept", '') == 'y');
7
ответ дан 27 November 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: