javascript - 单击时防止文本突出显示

标签 javascript

我有一个带有加减号的输入字段来提高/降低其中的数字。看起来像这样:

<a onclick="less()">-</a>
<input type="text" text-input">
<a onclick="more()">+</a>

当我单击以提高数字时,如何禁用/防止选择/突出显示 +/- 文本?

我正在寻找一种可以跨浏览器工作的解决方案。谢谢

最佳答案

根据您必须支持的浏览器版本,您可以尝试使用 css 属性 user-selectnone .这里有一个这样的实现示例http://css-tricks.com/almanac/properties/u/user-select/

关于javascript - 单击时防止文本突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17615757/

相关文章:

javascript - $parse 在日期表达式上失败

javascript - Phaser 中使用 javascript 的奇怪行为

javascript - 堆的算法 - JavaScript

javascript - Http Put 方法在带有 header 的 AngularJS 中不起作用

javascript - 将元素添加到数组关联数组

javascript - 函数仅接收字符串数组的第一个元素

javascript - Selenium 功能测试结构和实践

php - 无内容时隐藏选项卡并在 onclick 选项卡后加载内容

javascript - 随机函数触发 $digest() 错误

javascript - Jquery 附加项目点击功能不起作用