我正在尝试防止使用以下内容在输入字段上进行选择:
注意事项
到目前为止,我已经尝试了以下方法: id工作正常,但我想标记名称。
HTML
<p class="noselect">
Unselectable text.
<input class="my_input" type="text" value="Try to select me!">
</p>
JS
var inp = document.getElementByClassName('my_input');
inp.addEventListener('select', function() {
this.selectionStart = this.selectionEnd;
}, false);
答案 0 :(得分:1)
在给定的代码段中有一些小的更正。
var inp = document.getElementsByClassName('my_input');
inp[0].addEventListener('select', function() {
this.selectionStart = this.selectionEnd;
}, false);