gpt4 book ai didi

javascript - 函数未定义js

转载 作者:行者123 更新时间:2023-12-02 18:30:22 25 4
gpt4 key购买 nike

为什么我得到一个未定义的函数 http://jsfiddle.net/Arandolph0/8eukN/3/

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<form id="frmcheckbxs" >
<c:set var="recordCount" value="2"/>
<input type="checkbox" id="chkRefId${recordCount}" onclick="checkRushed ('frmcheckbxs','chkRefId','2')" />
<input type="checkbox" id="chkRefId1" />
</form>

我检查了一下,它看起来不像是拼写错误,它似乎可以正常工作。

最佳答案

您已将 JSFiddle 设置为将所有 JavaScript 包装在 onload 事件处理函数中。

checkRushed 是在该函数内部定义的,因此它的作用域仅限于该函数,并且不能作为全局函数使用。

使用 addEventListener 绑定(bind)您的事件处理程序(或者您选择的辅助函数,如果您使用的是抽象的库)而不是使用内在事件属性。

关于javascript - 函数未定义js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17859619/

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