Как остановить клавишу Backspace или удалить, чтобы удалить текст перед курсоромJquery

Программирование на jquery
Ответить
Anonymous
 Как остановить клавишу Backspace или удалить, чтобы удалить текст перед курсором

Сообщение Anonymous »

Я пытаюсь помешать курсору удалить слово перед ним, если в тексте типа ввода перед ним стоит слово «Привет, Гарри». Я пытаюсь запретить курсору удалять текст, если пользователь начал удалять текст и
текст до того, как он соответствует «Привет, Гарри», прежде чем он прекратит удаление этого текста. Пользователь также не должен переопределять текст «Привет, Гарри», выбирая и вводя другой символ. Пользователь не должен удалять или заменять фразу «Привет, Гарри» каким-либо действием.

Любое решение, соответствующее этому требованию, может помочь.

.html




js

$( "#target").keydown(function(e) {
if (e.which == 8 && e.target.value === "Hi Harry") {
// backspace or delete key

return false;

// here I want to stop cursor from deleting if user started deleting text and
//text before it if matches "Hi Harry" then stop deleting this text.
}

});


Подробнее здесь: https://stackoverflow.com/questions/590 ... the-cursor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»