开发者问题收集

按下按钮-调用 JS 中的函数

2022-08-27
56

我想问一下为什么我会收到这 2 个错误。请注意,我对编译器响应的 html 代码没有任何控制权

未捕获:TypeError:无法将属性“onclick”设置为 null

未捕获:ReferenceError:createdButton 未定义

2个回答

这些错误非常简单。第一个错误告诉您,您的 HTML 中没有带有 btn id 的元素,因此它返回 null。

对于第二个错误,我看不到您在哪里调用 createdButton ,但它告诉您它没有在任何地方定义。如果我不得不猜测,要么您在定义它之前调用了 createdButton ,要么没有名为 createdButton 的变量。

darkshadowtrail
2022-08-27

尝试:

  1. 您没有 id 为“btn”的元素,请尝试将 id 添加到您想要监听 onclick 事件的按钮上。

  2. 我想知道为什么会出现此错误: Uncaught: ReferenceError: createdButton is not defined 。因为没有关于 createdButton 的字词。您能给我们完整的代码吗?

thebluetropics
2022-08-27