Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用JSFIDLE获得img点击以执行js_Javascript_Html_Jsfiddle - Fatal编程技术网

Javascript 如何使用JSFIDLE获得img点击以执行js

Javascript 如何使用JSFIDLE获得img点击以执行js,javascript,html,jsfiddle,Javascript,Html,Jsfiddle,我需要一个图像点击来执行js函数。我的项目中有它,但我还有其他代码要开发,所以我尝试使用JSFIDLE。但是我不能让这个简单的代码在JSFIDLE中工作。当我使用JSFIDLE并单击图像时,什么都没有发生 在使用JSFIDLE的过程中,我遗漏了什么 我的HTML <div> <img id="additem" Title="Add Item" onclick="myfunc()" OnMouseOver="this.style.cursor='pointer';" OnMous

我需要一个图像点击来执行js函数。我的项目中有它,但我还有其他代码要开发,所以我尝试使用JSFIDLE。但是我不能让这个简单的代码在JSFIDLE中工作。当我使用JSFIDLE并单击图像时,什么都没有发生

在使用JSFIDLE的过程中,我遗漏了什么

我的HTML

<div>
<img id="additem" Title="Add Item" onclick="myfunc()" OnMouseOver="this.style.cursor='pointer';" OnMouseOut="this.style.cursor='default';" src="~/images/Sign_Add_Icon_32.png" />
</div>

删除框架和扩展中的
onload
,在头部将其设置为
或在正文中设置为

这管用!但问题是什么?
在这种情况下,您不能等待文档加载,因为在加载HTML后执行Javascript之前没有定义
myfunc

那么为什么不发布提琴呢?好问题。我得到的最好答案是,我刚开始使用JSFIDLE,不知道如何使用。让我试试这个。你不知道如何在你的问题中添加小提琴的链接吗?@Sachin你做了我的回答says@Sachin为什么你提供的链接与我提供的链接不同。在引用JSFIDLE时仅仅删除您的用户名有那么简单吗?这对我来说似乎很管用,但感觉不太对劲。太好了。这就解决了问题。非常感谢。我会尽快接受答案。
function myfunc() {
alert("hello");
}