`
esteem
  • 浏览: 156136 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JS : onselectstart

阅读更多
最近的工作中,接触JS的比较多,碰到个文本框不能拖动选择的问题
发现原来是增加了一个函数
document.onselectstart = function(event) {return false};

那么页面上的所有的选择事件将失效。
譬如我们可以指定哪些是不能选定的
document.onselectstart= function(event){return test()};

function test(){
var the = event.srcElement ;
if( !( ( the.tagName== "INPUT" && the.type.toLowerCase() == "text" ) || the.tagName== "TEXTAREA" ) )
{
return false;
}
return true ;

}
分享到:
评论

相关推荐

    java script 各种js 特效

    JavaScript,通常简称为JS,是一种轻量级的脚本语言,广泛用于网页和网络应用的开发。在网页特效方面,JavaScript能实现许多有趣且实用的功能,以下将详细讲解标题和描述中提到的一些特效: 1. **涂鸦功能**:通过...

    解决Firefox/Opera 不支持onselectstart事件实现不允许用户select

    2. 对于IE、Safari和Chrome,通过JavaScript使用onselectstart事件,并返回false来阻止文本选择。 最后,需要注意的是“user-select”是CSS3标准中的一部分,目前主流的浏览器基本都已经实现了该特性,但为了更好的...

    JavaScript经典代码大全

    2. 阻止选取和复制:`<body onselectstart="return false">` 可以防止用户在页面上选取文本,`onpaste="return false"` 和 `oncopy="return false"; oncut="return false;"` 则分别禁止了剪贴板的复制和剪切功能。 ...

    经典 js 经典 js 经典 js

    根据提供的文件信息,我们可以整理出一系列与JavaScript相关的实用技巧和代码片段。这些技巧涵盖了从简单的事件禁用到复杂的页面控制等方面。接下来,我们将对每个提到的技术点进行详细解释。 ### 1. 禁用右键菜单 ...

    常用js脚本收集javascript

    根据提供的文件信息,我们可以整理出一系列与JavaScript相关的实用脚本知识点。这些脚本主要用于网页设计中的功能增强,涉及禁用右键菜单、阻止选择、图片图标设置、输入控制、框架控制等多个方面。下面将对各个知识...

    40种网站常用Javascript技巧

    根据提供的文件信息,我们可以归纳总结出40种网站常用的JavaScript技巧中的部分知识点。这些技巧主要应用于网页开发中,用于增强用户体验、实现特定功能或优化页面性能。下面将详细阐述每一点涉及的技术细节。 ### ...

    -moz-user-select与onselectstart 禁止选择文字的方法

    上网一找,还不少,但是我测试了很多, 发现并不完美,还是浏览器在作怪,一种方式似乎只能满足一种浏览器 onselectstart="return false;..."或者是在Javascript中使用:[removed]=function(){return false;} s

    JavaScript 经典代码大全

    根据给定的信息,“JavaScript经典代码大全”主要涵盖了多个实用的JavaScript代码片段,这些代码能够帮助开发者实现各种功能,包括但不限于阻止浏览器默认行为、控制输入法编辑模式、图标设置、按钮操作以及页面显示...

    JavaScript的一些实用技巧

    在JavaScript的世界里,掌握一些实用技巧可以极大地提高开发效率和用户体验。以下是一些JavaScript的实用技巧,它们涵盖了页面交互、安全控制、用户操作等多个方面: 1. **禁用鼠标右键菜单**:通过`oncontextmenu`...

    JS的优秀代码

    根据提供的文件信息,我们可以归纳总结出以下JavaScript相关的知识点: ### 1. 防止右键菜单出现 ```html oncontextmenu="window.event.returnValue=false" ``` 此代码片段可以阻止用户在页面上右击时弹出默认的...

    常用的JS-JavaScript

    ### 常用的JavaScript技巧解析 在网页开发过程中,JavaScript是一种非常重要的脚本语言,它可以帮助开发者实现页面上的动态效果、用户交互等复杂功能。本文将基于提供的内容,详细介绍几种常用的JavaScript技巧及其...

    JavaScript经典代码大全收集.pdf

    <body onselectstart="return false"> onpaste="return false" oncopy="return false;" oncut="return false;" ``` 这些属性和脚本可以防止用户选择页面中的文本,并且禁止剪切、复制和粘贴操作,用于一些特定的...

    Javascript中最常用的55个经典技巧

    2. **禁止选择和复制**:使用`onselectstart`事件来防止用户选取页面上的文本,如:`<body onselectstart="return false">`。 3. **禁止粘贴**:通过`onpaste`事件可以阻止用户在表单字段中粘贴内容,例如:`;">`。...

    网页常用小技巧JavaScript

    网页常用小技巧JavaScript:深入解析与应用 在现代网页开发中,JavaScript作为三大核心语言之一,扮演着举足轻重的角色。它不仅能够为网页添加动态效果,还能够实现复杂的功能,提升用户体验。本文将围绕“网页常用...

    JavaScript实用的一些技巧

    2. `onselectstart` 事件:`<body onselectstart="return false">` 可以阻止用户在页面内容上进行选取,防止文本被复制。 3. `onpaste`, `oncopy` 和 `oncut` 事件:分别使用 `onpaste="return false;"`, `oncopy=...

    js触发事件大全

    - onselectstart:文本内容选择开始时触发。 7. 数据绑定事件(IE特有): - onafterupdate:数据从数据源传输到对象完成时触发。 - oncellchange:数据源发生变化时触发。 - ondataavailable:数据接收完成后...

    Javascript

    使用 `<body onselectstart="return false">` 可以取消选取和防止复制。 3. 不准粘贴 使用 `onpaste="return false"` 可以防止粘贴。 4. 防止复制 使用 `oncopy="return false;"` 和 `oncut="return false;"` 可以...

    javascript的54个经典例子

    2. **取消选取与复制**:`onselectstart="return false"` 可用于阻止用户在页面上选取文本,`onpaste="return false"`、`oncopy="return false;"` 和 `oncut="return false;"` 则可以防止用户复制和剪切页面内容。 ...

Global site tag (gtag.js) - Google Analytics