У меня есть текстовое поле, где мне нужно, чтобы пользователь не мог вручную вводить что-либо в него. Я написал обработчик keypress
событий в следующим образом:Key Press Event не останавливает backspace
funcion Keypress(Event e) {
e.preventDefault();
}
Используя приведенный выше код, я был в состоянии запретить пользователю не вводить какие-либо вещи. Значение в текстовом поле будет заполнено каким-либо другим событием (выпадающее изменение).
После того, как значение заполнено в текстовом поле, если я использую backspace, он все еще работает и удаляет данные в текстовом поле.
Может ли кто-нибудь предложить мне ограничить любое нажатие на текстовое поле.
большой палец вверх, для простого, как кражи палочке от ребенка ... – Smartis
Отличного ответа. Можете ли вы представить какие-либо сведения о том, почему его исходный код не работает? Это может обеспечить понимание для тех, кто имеет одинаковую проблему, но кто, возможно, не обязательно должен препятствовать вводу _ALL_. –
@ Rory..Thanks..Its working .. –