- 浏览: 196921 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (183)
- struts1 (2)
- android (1)
- 工作总结 (15)
- java (23)
- 信息拓展 (10)
- linux (1)
- html5 (10)
- js基础 (9)
- 系统设计 (2)
- css dhtml (7)
- oracle sqlplus plsql (3)
- div+css (1)
- 面试试题 (1)
- java.ibatis (3)
- 项目开发 (2)
- oracle (10)
- eclipse (1)
- 自强之道 (1)
- velocity (1)
- 常用办公软件EXCEL WORD PPT (1)
- ORA-02298: 无法验证 (PNET.POST_CLOB_FK) - 未找到父项关键字 (1)
- ligerui (1)
- 业务系统 (0)
<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&&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;
}
}
};
发表评论
-
项目兼容IE10操作
2013-11-27 20:18 6291.判断js客户端对象是‘元素“ 还是”文本“ 可以用no ... -
摘抄自网络 document.selection
2013-07-12 13:47 744document.selection.createRange ... -
用户输入校验,输入法不同keycode值不同
2013-01-25 10:24 1002numberInputValidate : functio ... -
i的作用域问题
2012-12-17 14:32 805先了解一个技术问题: i的作用域决定i=? 之所以要 ... -
Ajax 异步请求新理解
2012-11-30 10:17 642alert(1); ... -
ajax 发送请求连接时加上tstmp参数
2012-11-29 12:06 903newFile:function(node){ ... -
无ajax 局部刷新功能嵌套窗口,子窗口更改父窗口内容
2012-11-07 12:02 2088<div id="conte ... -
js 统计框架收藏
2011-05-17 10:18 795http://www.highcharts.com/ ... -
js Elemet.getAttribute(String attrName)
2011-05-10 00:14 2117<form action="?&quo ... -
html5 视频
2011-04-20 16:10 798#拥抱HTML5#精彩视频推荐:薛良斌(布丁)@iamhlb的 ... -
html5 canvas 颜色渐变
2011-04-19 23:28 1045<script type="text/java ... -
html5画坐标
2011-04-18 23:30 1026<script type="text/j ... -
<script>标签的对应的dom对象
2011-04-10 12:05 929script 标签用于定义客户端脚本,比如 JavaScrip ... -
html5 localStorage的使用
2011-04-08 22:42 8847参考文章: http://www.iteye.com/ ... -
js中继承知识
2011-04-08 21:29 8651.理论摘要: js继承: 每个javascrip ... -
html5特性检测
2011-04-05 16:18 826//canvas var myCanvas = do ...
相关推荐
为了在更广泛的浏览器中实现禁止拖拽和粘贴的功能,通常会采用JavaScript事件监听器。例如,`ondragenter`和`onpaste`事件处理器可以被用来阻止特定的行为: ```css .TextBox_NotDragpaste { ime-mode: disabled; ...
禁止粘贴、复制和剪切操作 这些功能也是通过添加事件监听器实现的。例如,禁止复制操作可以通过以下方式: ```html ;" oncut="return false;"> ``` 对于粘贴操作: ```html ;"> ``` #### 4. 自定义图标 为了提高...
这段代码会阻止用户在页面上任何地方粘贴内容,包括输入框等可编辑区域。 然而,值得注意的是,虽然这样的做法可以在一定程度上防止普通用户的简单复制操作,但它并不能完全阻止有经验的用户或者使用特殊工具绕过...
解决方法如下所示: 直接在CSS 文件中添加下面的代码,就可以实现了在手机端禁止粘贴复制的功能: XML/HTML Code复制内容到剪贴板 *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-...
同时,还提到了通过监听键盘事件来阻止某些快捷键(例如Ctrl+C、Ctrl+V)的执行,从而进一步增强复制粘贴的禁止效果。 在使用上述方法实现功能时,需要注意几个技术细节。首先,不同浏览器对于事件处理的兼容性可能...
3. `onpaste="return false"`:此属性阻止了 `paste` 事件的发生,不允许用户在指定的元素上粘贴内容。 4. `oncopy="return false;" oncut="return false;"`:这两个属性分别阻止了 `copy` 和 `cut` 事件,防止用户...
上网上翻了翻,共找到两种方式 ... *{ -webkit-touch-callout:none; /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/ -khtml-user-select:none; /*早期浏览器*/ -moz-user-select:none;...
在处理Web页面中的输入框时,我们经常需要限制用户输入的内容格式,以保证数据的准确性和安全性。特别是对于需要精确数值输入的场景,空格是需要被严格控制的。在本篇文章中,我们将探讨如何使用JavaScript去除...
除了onkeyup事件外,为了更全面地控制输入,还应考虑到onpaste(粘贴事件)和oncontextmenu(鼠标右键菜单事件)。onpaste事件处理器可以阻止用户通过粘贴的方式输入特殊字符,而oncontextmenu事件处理器可以禁止...
禁止粘贴 - **代码实现**:`onpaste="return false"` - **功能说明**:阻止用户在输入框内粘贴文本。 - **实现原理**:通过监听`onpaste`事件,并返回`false`来取消默认的粘贴行为。 ##### 4. 禁止复制和剪切 - ...
要全局禁止iOS上的长按复制粘贴,可以将以下CSS样式添加到你的全局CSS文件中: ```css /* 设置全局禁止长按复制粘贴 */ * { -webkit-touch-callout: none; /* 禁用系统默认菜单 */ -webkit-user-select: none; /*...
1. **禁用右键菜单**:通过`oncontextmenu`事件,可以阻止用户在页面元素上右键点击打开上下文菜单,例如`oncontextmenu="window.event.returnValue=false"`。 2. **禁止选取和复制**:使用`onselectstart="return ...
要实现在***的TextBox控件里禁止复制、剪切和粘贴行为,我们可以通过引入jQuery库,并在页面加载完成后使用jQuery来绑定相关的事件。在这个示例中,我们将使用jQuery的`bind`方法来监听文本框的`copy`、`cut`和`...
这里通过`onkeyup`事件使用正则表达式来过滤非英文和非数字字符,以及`onbeforepaste`事件来过滤粘贴板中的非法字符。 #### 十四、只能输入数字 如果需要限制输入框只能输入数字,可以通过监听键盘事件来实现。 *...
这里使用`onkeyup`和`onbeforepaste`事件来清除粘贴板中的非数字字符,但可能会导致屏幕闪烁现象。 #### 7. 只能输入数字(无闪动) 为了避免屏幕闪烁问题,可以使用`ime-mode:disabled`和`onKeyPress`事件来实现...
禁止粘贴到输入框 如果希望禁止用户在输入框内粘贴文本,可以在`<input>`标签中添加`onpaste`属性: ```html ``` #### 7. 关闭输入法 对于需要控制输入的语言环境,可以使用CSS属性`ime-mode:disabled`来关闭...
本文将通过解析一个具体的案例——“js图形验证码,只要简单的复制粘贴3步”,来深入理解图形验证码的实现原理及其在Java服务器端(JSP)与客户端(JavaScript)的具体应用。 #### 二、图形验证码生成流程 ##### 1...
7. **安全性**:考虑到在线考试可能面临的作弊风险,模板应具备一定的防作弊机制,如限制复制粘贴、禁止截屏等。 通过这个HTML远程教育在线考试答题页面网站模板,开发者能够快速搭建起一个功能齐全、易于使用的...
"` 可以禁止用户在输入框中粘贴、复制或剪切文本。 4. `favicon.ico`:`<link rel="Shortcut Icon" href="favicon.ico">` 和 `<link rel="Bookmark" href="favicon.ico">` 分别设置浏览器地址栏和收藏夹中的图标,...
3. **禁止粘贴操作**:使用`onpaste`事件可以阻止用户在输入框中粘贴内容,例如:`;">`。 4. **防止剪切和复制**:通过`oncopy`和`oncut`事件,可以禁止用户剪切或复制页面上的内容,如`;" oncut="return false;">`...