Onclick 功能“未定义”

新手上路,请多包涵

我对 wordpress 相当陌生,正在尝试定义和调用一个函数,但无法让它工作。

以下代码出现在使用 get_template_part 从 content.php 文件调用的 php 文件中。

 <div onclick="checkAllTopicCheckBoxes()"> </div>

我将以下代码添加到 function.php 文件的底部:

 function checkAllTopicCheckBoxes() {
    alert("Hello! I am an alert box!!");
}

当我单击它返回的元素时:

(index):363 Uncaught ReferenceError: checkAllTopicCheckBoxes 未定义。

谁能帮帮我吗?

原文由 Atrag 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 640
1 个回答

确保您的 JavaScript 函数定义在调用该方法的 html 元素之上:

 <script>
function checkAllTopicCheckBoxes()
{
    alert("Hello! I am an alert box!!");
}
</script>

<div onclick="checkAllTopicCheckBoxes()"> </div>

谢谢

原文由 skag 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题