如何限制用户从键盘输入任何数据到文本框。实际上我的要求是,这个特定的文本框仅用于扫描目的。因此,只有扫描数据才会输入此文本框,并希望限制键盘中任何手动输入的数据。
答案 0 :(得分:2)
只需禁用文本框并从后端获取值即可解决问题。
答案 1 :(得分:2)
我认为这里不需要javascript。
在你的HTML中使用 readonly 。
<input value="somevalue" name="meow" readonly>
多数民众赞成。不需要花哨的JavaScript。
答案 2 :(得分:1)
试试这个
$(function(){
$('input[type=text]').bind('keyup keydown keypress', function (evt) {
return false;
});
});
答案 3 :(得分:0)
如果要从后端填充数据,则可以永久禁用 为此你只需要在readboxly中添加textbox html,然后通过
填充值document.getElementById("yourtextbox_id").value="your_scanned_value";