Есть ли способ использовать JavaScript для отключения возможности вставки текста в текстовое поле в HTML-форме?
например. У меня простая форма регистрации, когда пользователю требуется дважды вводить адрес электронной почты. Вторая запись электронной почты - проверить, нет ли опечаток в первой записи электронной почты. Однако, если пользователь копирует/вставляет свою электронную почту, то это побеждает цель, и я испытываю проблемы с пользователями, потому что они ввели неправильное письмо и скопировали/вставляли его.
Возможно, я был неясно по моему вопросу, но я не пытаюсь помешать людям копировать (или перетаскивать) текст в своем браузере. Я просто хочу, чтобы они не вставляли ввод в текстовое поле, чтобы свести к минимуму ошибку пользователя.
Возможно, вместо использования этого "взлома" вы можете предложить другое решение основной проблемы того, что я пытаюсь решить здесь? Я провел менее полутора десятков пользовательских тестов, и это уже произошло дважды. Моя аудитория не обладает высоким уровнем владения компьютером.