我将一个函数绑定为一个按钮的“单击”处理程序,该按钮的 id 和名称与函数的名称相同。它给出了函数未定义且函数未运行的错误。
<input type="button" name="saveClientDetail" id="saveClientDetail" onclick="saveClientDetail();" value="Save"/>
包含此元素的 HTML 使用 AJAX 加载。该函数saveClientDetail();
在外部 JS 文件中定义。当您单击该按钮时,它会给出错误“saveClientDetail() 未定义”。如果我更改函数名称,那么它不会产生错误。为什么会这样?