Javascript 为什么我会得到这个';未定义函数';错误?
我试图在我的项目中添加图像上传功能,我想在单击按钮时调用jquery函数。但我在console中不断遇到这个错误: 未捕获类型错误:图像不是函数 在HTMLButtonElement.onclick 这是我的按钮:Javascript 为什么我会得到这个';未定义函数';错误?,javascript,jquery,Javascript,Jquery,我试图在我的项目中添加图像上传功能,我想在单击按钮时调用jquery函数。但我在console中不断遇到这个错误: 未捕获类型错误:图像不是函数 在HTMLButtonElement.onclick 这是我的按钮: <button id="upload" value="Change the picture" onclick="image()">Change the picture</button> PS:我在我的项目中使用CodeIgniter function ima
<button id="upload" value="Change the picture" onclick="image()">Change the picture</button>
PS:我在我的项目中使用CodeIgniter
function image(){
});
您的代码中有一个额外的)
。移除它
function image(){
}
如何在页面中包含JS和jquery?页面上是否有id为
image
的id
元素?我已将它们包含在底部,就在结束正文标记之前。我还没有下载jquery,我正在使用CDN。开发人员控制台中还有其他错误吗?我在您提供的代码中看到一个语法错误,后面有一个)
。@Ryan是的,我有一个好的,我删除了额外的括号,还更改了函数名,发生了最奇怪的事情。我必须做一个项目的副本,以确保错误消失,文件上传。在最初的项目中,即使做了更改,我仍然会得到错误。相同的错误还是不同的错误@Elite同样的错误@Turmuka你确定这是完整的语法@eli这个错误一定是因为你在语法上做错了什么。普通javascript不可能看不到函数。如果你有更多的代码,你能提供给我们吗?我做了一个更新项目的副本,副本运行良好,所以我不认为js有什么问题。
function image(){
}