在IE中
IF (EVENT.KEYCODE=='1')
{
EVENT.KEYCODE='13'
}在FIREFOX中,他报错说 KEYCODE 只能取得他的值,不能
设定他的值,到底在FIREFOX中如何设定EVENT.KEYCODE的值呢?
IF (EVENT.KEYCODE=='1')
{
EVENT.KEYCODE='13'
}在FIREFOX中,他报错说 KEYCODE 只能取得他的值,不能
设定他的值,到底在FIREFOX中如何设定EVENT.KEYCODE的值呢?
解决方案 »
- jquery tree如何获取节点下所有儿子节点,而不是全部节点
- jQuery 动画animate完成后回调
- Ext:有人用过SearchField这个东西吗?不好用啊
- 怎样从零开始学jquery?
- 关于按钮聚焦问题!
- 怎样判断一字符串全是中文 ?
- 以下功能可否实现 (数据库问题)分不够,可以再加
- 如何将javascript写的类或者函数,作为web service发布给调用者调用?
- 请问下拉菜单中选项的文本内容如何获得?
- jquery的问题
- ########### 如何将变量内容读入到IFRAME的编辑器中? ################
- 我现在有一个新鲜问题,试了很长时间,不知道该怎样处理
if(event.which==3)
{
alert('')
}
var theEvent=event||event.keyCode;
var target=event.which||event.keyCode
<script language="javascript">
function myKeyPress(evt){
evt = (evt) ? evt : ((window.event) ? window.event : "") //兼容IE和Firefox获得keyBoardEvent对象
var key = evt.keyCode?evt.keyCode:evt.which; //兼容IE和Firefox获得keyBoardEvent对象的键值
if(evt.ctrlKey && (key == 13 || key == 10)){ //同时按下了Ctrl和回车键
//do something;
}
}
</script>
<body onkeypress="myKeyPress(evt)">