如何捕获键盘事件? 建议在onchange事件中检查,因为用鼠标也可以复制拷贝的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的楼上说的方法我使用过,不可以实现的。如果我的函数没有自己的参数可以完成,但是我加入了我的参数将不能取出 window.event.keycode值了。对了我用的浏览器是Mozilla和NetScape,我一般不用IE浏览器,但是我们现在用的都是标准对象模型,应该可以的但就是不可以,愁死我了!!那位可以帮我、 window.event.keyCode至于粘贴的问题,onpaste="return false" var MASKPASTE ={ MaskNum:function() { var reg = /[^0-9]/g; event.returnValue = false; var data = window.clipboardData.getData("Text"); if(!data.match(reg)) event.srcElement.value=data; }};var MASKEDIT ={ MaskNum:function() { var code = event.keyCode; if(code==13) event.returnValue=true; else if(code<48||code>57) event.returnValue=false; } };这是限制只能输入框只能是数字的代码! 我现在想要的并不是掩码问题,我想截获任何输入的键值,在事件出发函数处理中我要取得这个按键的值。如果我的函数不带有任何参数可以完成功能,但是我现在已经有自己的参数就不能取出键值吗?如楼上的代码我改造如下就不行了吗:MaskNum:function(my_parm) { var reg = /[^0-9]/g; event.returnValue = false; var data = window.clipboardData.getData("Text"); if(!data.match(reg)) event.srcElement.value=data; } 当然可以从event.keyCode取到了!不过keyCode不是任意键值都能取到,例如del键 楼上用的是Mozilla or NetScape浏览器吗? js 如何筛选json对象? 如何实现封屏登陆 谁有选择 地址 的代码控件 怎样写这个搜索表单选择的JS 想知道一个方法,有人知道吗? 谁能说说腾讯迷你首页上方标题的链接是怎么做的? 如何动态生成表单的文本框 textarea不能用maxlength,应该用什么? js类型问题 Ext.Panel里面 包iframe 引用jsp页面 显示不出来 困惑了很久的问题!怎么不能打印?在线等 如何将整页的HTML文本替换
如果我的函数没有自己的参数可以完成,但是我
加入了我的参数将不能取出 window.event.keycode值了。
对了我用的浏览器是Mozilla和NetScape,我一般不用
IE浏览器,但是我们现在用的都是标准对象模型,应该可以的
但就是不可以,愁死我了!!
那位可以帮我、
{
MaskNum:function()
{
var reg = /[^0-9]/g;
event.returnValue = false;
var data = window.clipboardData.getData("Text");
if(!data.match(reg))
event.srcElement.value=data;
}
};
var MASKEDIT =
{
MaskNum:function()
{
var code = event.keyCode;
if(code==13) event.returnValue=true;
else if(code<48||code>57) event.returnValue=false;
}
};
这是限制只能输入框只能是数字的代码!
如楼上的代码我改造如下就不行了吗:
MaskNum:function(my_parm)
{
var reg = /[^0-9]/g;
event.returnValue = false;
var data = window.clipboardData.getData("Text");
if(!data.match(reg))
event.srcElement.value=data;
}
例如del键