IE事件为空

时间:2012-10-06 20:05:29

标签: javascript internet-explorer simulation jxbrowser

我正在尝试使用JXBrowser在IE中模拟模糊事件。

HTML code:

<input type="text" id="email" name="email" onblur="test()">

和功能“测试”

function test(){    
    alert("1");    
   alert(event.srcElement);    
}

当我在IE中手动尝试时,我完全可以正常工作,但是当我使用JXBrowser运行时,它会弹出第一个警报(警报(“1”)),然后说:“无法获得房产的价值” srcElement':object为null或undefined“。 为什么当我运行JXBrowser时它会模拟事件,但之后它说事件为空?

由于

1 个答案:

答案 0 :(得分:0)

在大多数情况下,event.srcElement在其他浏览器中称为event.target。通常你可以这样写:

var element = event.srcElement ? event.srcElement : event.target;