gpt4 book ai didi

javascript - 以编程方式添加 onclick 事件

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

如何添加 onclick以编程方式将事件添加到 HTML 中的标记?
我希望能够点击一个链接,并拥有一个 onclick附加到 Javascript 函数的事件对另一个标签生效。
这是我到目前为止所拥有的:

var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "text";
element1.id="List["+num+"].id";
element1.name="List["+num+"].id";
element1.onclick="javascript:CalCal()";
cell1.appendChild(element1);
我想调用一个Javascript函数 CalCal()onClick事件。这可能吗?

最佳答案

但请记住 addEventListener IE 仅从版本 9 开始支持。要支持旧版本的 IE,您可以使用类似的东西:

if (element1.addEventListener) {  // all browsers except IE before version 9
element1.addEventListener("click", CalCal, false);
} else {
if (element1.attachEvent) { // IE before version 9
element1.attachEvent("click", CalCal);
}
}

关于javascript - 以编程方式添加 onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229208/

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