У меня есть текстовый ввод, который имеет три динамически генерируемых символа Вкл. При загрузке страницы; что я хочу, так это то, что когда пользователь вводит данные в этом fieLd, пользователь не должен удалять первые три символа из ввода.Как предотвратить удаление пользователем первых трех символов в текстовом вводе?
Ввод текста может содержать всего 10 символов, три, которые мы генерируем, и 7, введенные пользователем.
В настоящее время, если пользователь нажимает кнопку «назад», он может удалить все символы, но я не хочу, чтобы они удаляли первые три символа.
На загрузке страницы сценарий устанавливает три символа ввода текста 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();
});
вы имеете в виду мин = 3 макс = 10? – Farshid
Итак, почему эти символы на входе в первую очередь, если они не могут или не должны быть отредактированы? –
О, и что, если пользователь вставляет разные символы перед тремя, которые они не могут удалить? –