gpt4 book ai didi

javascript - 事件参数未传递给 JavaScript 函数

转载 作者:行者123 更新时间:2023-12-03 05:30:53 25 4
gpt4 key购买 nike

我将名为 DagOpenFlyout 的点击事件监听器 onclick 添加到 span 元素:

"<span class=\"btnFlyout\" id=\"btn" + i + "\" style=\"width: " + cellW + "px; cursor: pointer;\"  onclick=\"DagOpenFlyout('cell" + i + "', " + i + ")\">\n"

这是该函数的实现:

function DagOpenFlyout(elt, tbItemIndex)
{
parent.parent.mapFrame.OpenFlyout(500, tbItemIndex);
}

DagOpenFlyout 函数中,我需要传递 event 参数,在 DagOpenFlyout 函数中,我需要访问 client.X 和 client.Y事件参数的属性。

如何将 event 参数传递给 DagOpenFlyout 函数?

最佳答案

通过 onClick 处理程序关闭 DagOpenFlyout 函数。

function DagOpenFlyout(elt, tbItemIndex) {
return function(event) {
// You can access event argument here in the onClick handler.
};
}

关于javascript - 事件参数未传递给 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40952141/

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