Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   input для определённых символов (https://javascript.ru/forum/dom-window/56698-input-dlya-opredeljonnykh-simvolov.html)

snovapavel 29.06.2015 20:05

input для определённых символов
 
Друзья, как сделать, чтобы в input с id="pink" можно было вводить только определённые символы и только в определённом порядке. Как в клавиатурном тренажёре.

Допустим, буквы "офгнспшжэ" одна за другой.

И если неверно введён символ, рамка, один раз мигала красным цветом.

Буду очень признателен за помощь...

ruslan_mart 29.06.2015 20:17

snovapavel, так?

http://jsfiddle.net/h194vsyg/

snovapavel 29.06.2015 22:05

Огромное спасибо, Руслан! Буду ковырять дальше. Подскажите, а как в список разрешённых символов, добавить двойные кавычки?

И последний вопрос, можно-ли сюда добавить такие клавиши, как F1-F12, всевозможные брики и паузы, чтобы они просто отрабатывались как клавиши и при нажатии на них не производили своих прямых действий. И сочетания клавиш?

P.S. Каюсь, обнаглел... Но, может быть это возможно?..

P.P.S. Ещё раз спасибо!

ruslan_mart 30.06.2015 13:50

Для двойных кавычек достаточно экранирования: \"

Цитата:

И последний вопрос, можно-ли сюда добавить такие клавиши, как F1-F12, всевозможные брики и паузы, чтобы они просто отрабатывались как клавиши и при нажатии на них не производили своих прямых действий. И сочетания клавиш?
http://jsfiddle.net/h194vsyg/2/


Часовой пояс GMT +3, время: 00:24.