a标签href触发的js方法中为什么无法获取window.event

写了一个js方法:

function getEvent(){

  console.log(window.event);//在谷歌控制台打印

}

两个a标签以不同形式触发该方法:

<a href="javascript:getEvent();" >标签一</a>

<a href="javascript:void(0);"  onclick="getEvent()" >标签二</a>

 

最后标签一打印的是undefined,标签二却可以正常获取window.event对象,这是为什么?

森栏
浏览 567回答 1
1回答

天涯尽头无女友

第一个的没有触发事件,第二个触发了onclick事件
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript