为了账号安全,请及时绑定邮箱和手机立即绑定

chrome下input输入框如何禁止选中(不用disabled)

chrome下input输入框如何禁止选中(不用disabled)

皈依舞 2018-10-24 18:11:05
遇到一个问题求助大家,在mousedown的情况下,如何让chrome下input输入框禁止选中,代码如下,用的是vue<input type="text" unselectable='on' onselect="return false" name="" class="form-control input-slider"  v-model='options.current' style="-moz-user-select:none;-webkit-user-select:none;">试了unselectable,onselect,style="-moz-user-select:none;-webkit-user-select:none;",发现都不好用,input里面的内容还是可以被选中,对了,最好不要用disabled
查看完整描述

2 回答

?
龙禅

TA贡献1条经验 获得超0个赞

如果用脚本禁止,应该处理onselectstart事件,而不是onselect。如果使用用Vue,应该阻止selectstart的默认事件。css中的user-select确实有问题。

查看完整回答
反对 回复 2020-04-15
?
holdtom

TA贡献1805条经验 获得超10个赞

获取焦点后,处理,使之失去焦点


查看完整回答
反对 回复 2018-11-18
  • 2 回答
  • 0 关注
  • 3934 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信