Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
Image 获取jsfiddle';显示图像文件';工作_Image_Jsfiddle_Preview - Fatal编程技术网

Image 获取jsfiddle';显示图像文件';工作

Image 获取jsfiddle';显示图像文件';工作,image,jsfiddle,preview,Image,Jsfiddle,Preview,我肯定这里缺少了一些简单的东西,我在这里找到了一个建议,在上传之前使用JSFIDLE for代码预览图像: 但我不能让它工作。我假设我只是把javascript放在用标签包装的标题中 这是我的代码(谢谢-如果这与其他问题非常相似,我很抱歉) window.onload=函数readURL(输入){ if(input.files&&input.files[0]){ var reader=new FileReader(); reader.onload=函数(e){ $('#artworkshow

我肯定这里缺少了一些简单的东西,我在这里找到了一个建议,在上传之前使用JSFIDLE for代码预览图像:

但我不能让它工作。我假设我只是把javascript放在用标签包装的标题中

这是我的代码(谢谢-如果这与其他问题非常相似,我很抱歉)


window.onload=函数readURL(输入){
if(input.files&&input.files[0]){
var reader=new FileReader();
reader.onload=函数(e){
$('#artworkshow').attr('src',e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$(“#艺术品”).更改(函数(){
readURL(this);
});


艺术品
尺寸:700px 260px


我刚刚尝试了JSFIDLE,它对我很有效。感谢您的关注,我知道JSFIDLE可以工作,但我无法让它在我的页面上工作。我认为这就像把脚本放在标题中一样简单,但是事实并非如此。打开控制台,看看是否有任何错误。在IE11上只需按F12。如果你安装了Firebug,在Firefox上也一样。不知道如何解释这个markbernard-它在JSFIDLE中工作,但在我的页面中不工作,代码相同,将js放在tagsI-understand中,但大多数浏览器都有一个输出控制台。它可能会显示一个您认为没有发生的错误。另一个选择是将不起作用的文件放在我可以查看的地方。