onselectstart和onselect的使用
2017-11-16 18:01
411 查看
1.onselectstart
这个事件主要是用于禁止选择网页中的文字。代码为:
另外ff/opera不支持此事件,ff可以用css控制:css: body { -moz-user-select: none; }。webkit浏览器可以使用“-khtml-user-select”,当然也可以使用onselectstart事件来阻止用户选定元素内文本。
注意此事件不支持对input和textarea无效。
2.onselect
此事件在选择textarea或input内的内容后触发。因此只有input和textarea标签支持。例如:
这个事件主要是用于禁止选择网页中的文字。代码为:
document.onselectstart =function(){ return false; }
另外ff/opera不支持此事件,ff可以用css控制:css: body { -moz-user-select: none; }。webkit浏览器可以使用“-khtml-user-select”,当然也可以使用onselectstart事件来阻止用户选定元素内文本。
注意此事件不支持对input和textarea无效。
2.onselect
此事件在选择textarea或input内的内容后触发。因此只有input和textarea标签支持。例如:
<input type = 'text' id = 'input> <script> var input = document.getElementById('input'); input.onselect = function(){ alert("被触发"); } </script>
相关文章推荐
- onselectstart和onselect的使用
- select option firefox和chrome 对onclick的支持 使用on
- startActivityForResult()、onActivityResult()和setResult()使用
- onfocus="this.select();"的使用
- 在Fragment中使用startActivityForResult和onActivityResult
- onselectstart
- onselectstart="return false"无法复制文字
- onselectstart="return false" : 禁止选取
- onselectstart与onselect—禁止选择或禁止复制
- jQuery中trigger()使用之触发select下拉框(onchange)
- Android startActivity()和onActivityResult()使用总结
- $(document).on('selectstart',function(){ return false; })是什么意思
- 关于Activity使用startActivityForResult()跳转后,onActivityResult()无法响应RESULT_OK的原因
- onselectstart="return false"
- onselectstart事件 ondragstart事件:禁止鼠标在网页上拖动.oncontextmenu事件:取消鼠标右键
- onselectstart="javascript:return false;"
- Activity A使用startForResult启动Activity B,B什么都不做并返回A,A中的onActivityResult回调是否会执行?
- 关于鼠标事件oncontextmenu和onselectstart的js写法问题
- Android onStartCommand方法常用的3种返回值及其使用
- 使用select * from (select * a inner join b on....)注意事项