gpt4 book ai didi

javascript - jquery中使用event.target转换event.srcElement

转载 作者:行者123 更新时间:2023-11-28 02:42:29 30 4
gpt4 key购买 nike

我对跨浏览器兼容性有疑问。

我想在下面的代码中使用 event.target 而不是 event.srcElement 来使其适用于 Firefox。

我使用了target = event.target || event.srcElement。它不起作用。任何帮助将不胜感激。

function jumptoPopupMenuItem(theMenuID) 
{
if (event.srcElement.className == "RightClickMenuItems")
{
if (event.srcElement.getAttribute("url") != null)
{
var strParameters = "";
if (theMenuID == "mnuAppointmentMenu")
{
strParameters = "AppointmentNumber=" + m_strAppointmentTypeYearNumber;
}
else if (theMenuID == "mnuAvailableHourMenu")
{
strParameters = "PreFillLanguageID=" + m_nLanguageID;
strParameters = strParameters + "&PreFillInterpreterID=" + m_nInterpreterID;
strParameters = strParameters + "&PreFillDateOfService=" + m_dtDateOfService;
}
if (event.srcElement.getAttribute("target") != null)
{
var PopupWindow = window.open(
event.srcElement.url + strParameters,
event.srcElement.getAttribute("target"));
PopupWindow.focus();
}
else
{
window.location = event.srcElement.url;
}
}
hidePopupMenu(theMenuID);
}
}

最佳答案

如果您使用jquery,只需使用var $target = $(e.target);——它会为浏览器做正确的事情。

关于javascript - jquery中使用event.target转换event.srcElement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12468527/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com