我有一个文本输入,当页面加载时有三个动态生成的字符;我想要的是,当用户在该文件中输入数据时,用户应该无法从输入中移除前三个字符。如何防止用户删除文本输入中的前三个字符?
文本输入可以包含总共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
那么,为什么这些字符在输入的第一位,如果他们不能或不应该被编辑? –
哦,以及如果用户在不能删除的三位之前插入不同的字符会怎么样? –