Как запретить пользователю удалять первые три символа при вводе текста?

У меня есть текстовый ввод, который имеет три динамически генерируемых символа при загрузке страницы; я хочу, чтобы при вводе данных в этом поле пользователь не мог удалить первые три символа из ввода.

Ввод текста может содержать всего 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();
});

Ответы на вопрос(5)

Ваш ответ на вопрос