gpt4 book ai didi

javascript - 在javascript中将字符串转换为onclick处理程序

转载 作者:行者123 更新时间:2023-11-30 10:51:32 24 4
gpt4 key购买 nike

我有一个变量 ElementAction,它是一个字符串 javascript:deleteRow();。如何将 ElementAction 的文字内容分配给另一个 HTML 元素的 onclick 处理程序。 HTMLElement.onclick = ElementAction 不起作用。

感谢您的帮助。

最佳答案

首先去掉那个“javascript:”前缀;没用的。您可以使用以下命令从您的字符串创建一个函数实例:

var handler = new Function("event", ElementAction.replace(/^javascript:/, ''));

然后您可以通过直接设置“onclick”属性或使用 JCOC611 的答案中的 API 之一来附加处理程序。

关于javascript - 在javascript中将字符串转换为onclick处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4998751/

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