`

页面输入框禁止粘贴事件

 
阅读更多

 

<INPUT onblur="Currency.blur(this);" style="IME-MODE: disabled" ondragenter="return false" id=price class=currency onfocus=Currency.focus(this);

onkeypress="return event.keyCode>=48&amp;&amp;event.keyCode<=57||event.keyCode==46" onpaste="return !clipboardData.getData('text').match(/\D/)" name=price maxLength=12 required="1"

label="单价(元)" dataprecision="20" datatype="number" dataScale="2" />

 

 

 

js 日期运算,在一个日期上加3个月

 

   var PrjectGtherReportForm={

 filter:function(){

 var complainDateStart = $('complainDateStart');

 var complainDateEnd = $('complainDateEnd');

 if(complainDateEnd.value<complainDateStart.value){

 alert("起始时间不能大于结束时间!");return false;

 }

 var arrOne = complainDateStart.value.split("-");

 var arrTwo = complainDateEnd.value.split("-");

     var dateOne = new Date(parseInt(arrOne[0]),PrjectGtherReportForm.handleStr(arrOne[1])+3,PrjectGtherReportForm.handleStr(arrOne[2]));

        var dateTwo = new Date(parseInt(arrTwo[0]),PrjectGtherReportForm.handleStr(arrTwo[1]),PrjectGtherReportForm.handleStr(arrTwo[2]));

        if(dateTwo.getTime()>dateOne.getTime()){

        alert("查询时间范围最大为三个月!");

        return false;

        }

 

 return false;

 },

 validate:function(form){

LogicForm.pushFilter("myfileter",this.filter,true);

return LogicForm.validate(form);

 },

 handleStr:function(inputStr){

 if(inputStr.length==2){

 if(inputStr.substring(0,1)=='0'){

 return parseInt(inputStr.substring(1,2));

 }else{

 return parseInt(inputStr);

 }

 }else{

 return 1;

 }

 }

 

 };

分享到:
评论

相关推荐

    CCS文本框禁止拖拽和粘贴

    为了在更广泛的浏览器中实现禁止拖拽和粘贴的功能,通常会采用JavaScript事件监听器。例如,`ondragenter`和`onpaste`事件处理器可以被用来阻止特定的行为: ```css .TextBox_NotDragpaste { ime-mode: disabled; ...

    javascript页面代码防止frame禁止右键

    禁止粘贴、复制和剪切操作 这些功能也是通过添加事件监听器实现的。例如,禁止复制操作可以通过以下方式: ```html ;" oncut="return false;"&gt; ``` 对于粘贴操作: ```html ;"&gt; ``` #### 4. 自定义图标 为了提高...

    禁止右键 黏贴 复制 JS

    这段代码会阻止用户在页面上任何地方粘贴内容,包括输入框等可编辑区域。 然而,值得注意的是,虽然这样的做法可以在一定程度上防止普通用户的简单复制操作,但它并不能完全阻止有经验的用户或者使用特殊工具绕过...

    HTML5对手机页面长按会粘贴复制禁用的解决方法

    解决方法如下所示: 直接在CSS 文件中添加下面的代码,就可以实现了在手机端禁止粘贴复制的功能: XML/HTML Code复制内容到剪贴板 *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-...

    JS input文本框禁用右键和复制粘贴功能的代码

    同时,还提到了通过监听键盘事件来阻止某些快捷键(例如Ctrl+C、Ctrl+V)的执行,从而进一步增强复制粘贴的禁止效果。 在使用上述方法实现功能时,需要注意几个技术细节。首先,不同浏览器对于事件处理的兼容性可能...

    js 禁止保存、屏蔽、缓存、页面保护

    3. `onpaste="return false"`:此属性阻止了 `paste` 事件的发生,不允许用户在指定的元素上粘贴内容。 4. `oncopy="return false;" oncut="return false;"`:这两个属性分别阻止了 `copy` 和 `cut` 事件,防止用户...

    vue实现页面内容禁止选中功能,仅输入框和文本域可选

    上网上翻了翻,共找到两种方式 ... *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/ -khtml-user-select:none; /*早期浏览器*/ -moz-user-select:none;...

    js去除输入框中所有的空格和禁止输入空格的方法

    在处理Web页面中的输入框时,我们经常需要限制用户输入的内容格式,以保证数据的准确性和安全性。特别是对于需要精确数值输入的场景,空格是需要被严格控制的。在本篇文章中,我们将探讨如何使用JavaScript去除...

    js控制文本框禁止输入特殊字符详解

    除了onkeyup事件外,为了更全面地控制输入,还应考虑到onpaste(粘贴事件)和oncontextmenu(鼠标右键菜单事件)。onpaste事件处理器可以阻止用户通过粘贴的方式输入特殊字符,而oncontextmenu事件处理器可以禁止...

    js 禁止保存、屏蔽、缓存、页面保护等等代码大全

    禁止粘贴 - **代码实现**:`onpaste="return false"` - **功能说明**:阻止用户在输入框内粘贴文本。 - **实现原理**:通过监听`onpaste`事件,并返回`false`来取消默认的粘贴行为。 ##### 4. 禁止复制和剪切 - ...

    html5+CSS 实现禁止IOS长按复制粘贴功能

    要全局禁止iOS上的长按复制粘贴,可以将以下CSS样式添加到你的全局CSS文件中: ```css /* 设置全局禁止长按复制粘贴 */ * { -webkit-touch-callout: none; /* 禁用系统默认菜单 */ -webkit-user-select: none; /*...

    常用页面效果

    1. **禁用右键菜单**:通过`oncontextmenu`事件,可以阻止用户在页面元素上右键点击打开上下文菜单,例如`oncontextmenu="window.event.returnValue=false"`。 2. **禁止选取和复制**:使用`onselectstart="return ...

    ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)

    要实现在***的TextBox控件里禁止复制、剪切和粘贴行为,我们可以通过引入jQuery库,并在页面加载完成后使用jQuery来绑定相关的事件。在这个示例中,我们将使用jQuery的`bind`方法来监听文本框的`copy`、`cut`和`...

    js各种限制input输入汇总

    这里通过`onkeyup`事件使用正则表达式来过滤非英文和非数字字符,以及`onbeforepaste`事件来过滤粘贴板中的非法字符。 #### 十四、只能输入数字 如果需要限制输入框只能输入数字,可以通过监听键盘事件来实现。 *...

    javascritp实现input输入框相关限制用法

    这里使用`onkeyup`和`onbeforepaste`事件来清除粘贴板中的非数字字符,但可能会导致屏幕闪烁现象。 #### 7. 只能输入数字(无闪动) 为了避免屏幕闪烁问题,可以使用`ime-mode:disabled`和`onKeyPress`事件来实现...

    javascript禁用键盘功能键让右击及其他键无效.docx

    禁止粘贴到输入框 如果希望禁止用户在输入框内粘贴文本,可以在`&lt;input&gt;`标签中添加`onpaste`属性: ```html ``` #### 7. 关闭输入法 对于需要控制输入的语言环境,可以使用CSS属性`ime-mode:disabled`来关闭...

    js图形验证码,只要简单的复制粘贴 3步

    本文将通过解析一个具体的案例——“js图形验证码,只要简单的复制粘贴3步”,来深入理解图形验证码的实现原理及其在Java服务器端(JSP)与客户端(JavaScript)的具体应用。 #### 二、图形验证码生成流程 ##### 1...

    html远程教育在线考试答题页面网站模板

    7. **安全性**:考虑到在线考试可能面临的作弊风险,模板应具备一定的防作弊机制,如限制复制粘贴、禁止截屏等。 通过这个HTML远程教育在线考试答题页面网站模板,开发者能够快速搭建起一个功能齐全、易于使用的...

    一些常用的js

    "` 可以禁止用户在输入框中粘贴、复制或剪切文本。 4. `favicon.ico`:`&lt;link rel="Shortcut Icon" href="favicon.ico"&gt;` 和 `&lt;link rel="Bookmark" href="favicon.ico"&gt;` 分别设置浏览器地址栏和收藏夹中的图标,...

    JavaScript中最常用的55个技巧

    3. **禁止粘贴操作**:使用`onpaste`事件可以阻止用户在输入框中粘贴内容,例如:`;"&gt;`。 4. **防止剪切和复制**:通过`oncopy`和`oncut`事件,可以禁止用户剪切或复制页面上的内容,如`;" oncut="return false;"&gt;`...

Global site tag (gtag.js) - Google Analytics