我有一個文本輸入,當頁面加載時有三個動態生成的字符;我想要的是,當用戶在該文件中輸入數據時,用戶應該無法從輸入中移除前三個字符。如何防止用戶刪除文本輸入中的前三個字符?
文本輸入可以包含總共10個字符,我們生成的三個字符和用戶輸入的7個字符。
目前如果用戶按退格鍵,他可以刪除所有的字符,但我不想讓他們刪除前三個字符。
在加載網頁的腳本設置在實驗室文字輸入三個大字:
<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
那麼,爲什麼這些字符在輸入的第一位,如果他們不能或不應該被編輯? –
哦,以及如果用戶在不能刪除的三位之前插入不同的字符會怎麼樣? –