Как запретить пользователю удалять первые три символа при вводе текста?
У меня есть текстовый ввод, который имеет три динамически генерируемых символа при загрузке страницы; я хочу, чтобы при вводе данных в этом поле пользователь не мог удалить первые три символа из ввода.
Ввод текста может содержать всего 10 символов, три из которых мы генерируем, а 7 - вводимые пользователем.
В настоящее время, если пользователь нажимает клавишу Backspace, он может удалить все символы, но я не хочу, чтобы они удаляли первые три символа.
При загрузке страницы скрипт устанавливает три символа в текстовом поле Lab:
<input id="Lab" maxlength="10" name="LabWareId" type="text" value="" class="valid">
$('#Lab').keyup(function () {
if ($(this).val().length == $(this).attr('maxlength'))
$('#DateReceived').focus();
});