js预览待上传的本地图片

内容摘要
这篇文章主要为大家详细介绍了js 预览待上传的本地图片入门实例,具有一定的参考价值,可以用来参考一下
文章正文

这篇文章主要为大家详细介绍了js 预览待上传的本地图片入门实例,具有一定的参考价值,可以用来参考一下。

js实现预览待上传的本地图片,对此感兴趣的朋友,看看idc笔记做的技术笔记。

经测试代码如下:

<form name="form5" id="form5" method="post" action="#">
<input type="file" name="file5" id="file5" onchange="preview5()"/>
</form>

<script type="text/javascript">
/**
 * 预览待上传的本地图片
 *
 * @param 
 * @arrange (www.idcnote.com)
 **/
function preview5(){
var x = document.getElementById("file5");
if(!x || !x.value) return;
var patn = /\.jpg$|\.jpeg$|\.gif$/i;
if(patn.test(x.value)){ 
var y = document.getElementById("img5");
if(y){
y.src = "file://localhost/" + x.value;
}else{
var img=document.createElement("img"); img.setAttribute("src","file://localhost/"+x.value);
img.setAttribute("width","120");
img.setAttribute("height","90");
img.setAttribute("id","img5");
document.getElementById("form5").appendChild(img);
}
}else{
alert("您选择的不是图像文件。");
}}
</script>


// 来自:512笔记(www.512pic.com) 

注:关于js 预览待上传的本地图片入门实例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!