jQuery MiniUI

 找回密码
 立即注册
查看: 4428|回复: 1
打印 上一主题 下一主题

firefox event对象失效 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-4-11 13:07:56 |只看该作者 |倒序浏览
在firefox下的event对象不可用了,变成了MINIUI内部的一个函数对象。JS代码:
  1. function validateSpecialCharacter(event) {
  2.         var code;
  3.         var e = window.event || event;
  4.         var code = e.keyCode || e.which || e.charCode;
  5.         //alert(code);
  6.            var character = String.fromCharCode(code);

  7. ..........
复制代码

调用代码:
  1. <input id="termno" name="termno" class="mini-textbox" style="width:100%;" onkeypress="validateSpecialCharacter(event)"/>
复制代码

在firefox(版本28)下无法获取event对象,但是在chrome和IE下以上代码均能正常工作。
请帮忙看看,谢谢。

一下截图是在firebug下查看的event对象内容:

并不是event对象了。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-4-11 14:06:18 |只看该作者
miniui事件对象不能带参数

onclick="onclick"

function onclick(e){
    e......
}

如果要带参数

再套一层
function onclick(e){
      fn(a,b,c)
}

function fn(a,b,c){
   
}

Archiver|普加软件

GMT+8, 2025-7-18 12:27 , Processed in 1.052689 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部