gpt4 book ai didi

当 id 和函数名相同时不调用 Javascript 函数

转载 作者:行者123 更新时间:2023-11-28 00:07:46 25 4
gpt4 key购买 nike

我想知道 idfunction 相同时的效果是什么。示例:

<tr> <td><img id='deleteAuthor' onclick='javascript: deleteAuthor(this)' src='images/close.png' /></td></tr>";
function deleteAuthor(element){
alert(element);
}
output:TypeError: deleteAuthor is not a function
[Break On This Error]


<tr> <td><img id='deleteAuthorbt' onclick='javascript: deleteAuthor(this)' src='images/close.png' /></td></tr>";
function deleteAuthor(element){
alert(element);
}
output:Object HTMLImageElement

请问为什么会这样?

最佳答案

您必须为 id 和 function 使用不同的名称。两者重名会引起歧义

关于当 id 和函数名相同时不调用 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17586348/

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