我有以下代码,但它注意到了。基本上我希望文本输入不被聚焦。
<input id="txt" type="text">
document.getElementById('txt').addEventListener('mousedown',
function() {
this.blur(); // also tried return false;
}
);
我想动态附加事件,因此我使用了addEventListener
。
我不想使用JQuery
,因为我正在处理旧的javascript文件,我不想混合两件事。
这是Fiddle
答案 0 :(得分:1)
假设我理解你的要求,这应该有效。
document.getElementById('txt').addEventListener('mousedown',
function(evt) {
evt.preventDefault();
}
);