JS上传图片前实现图片预览效果的方法
本文实例讲述了JS上传图片前实现图片预览效果的方法。分享给大家供大家参考。具体实现方法如下:
<!doctypehtmlpublic"-//w3c//dtdhtml4.01//en""http://www.w3.org/tr/html4/strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>JS上传图片前的图片预览效果</title>
</head>
<body>
<inputid="myfile"type="file"/>
<br/>
<imgsrc="/images/logo.gif"alt="Imagetobeupload."/>
<divid="info"></div>
<scripttype="text/javascript">
vardFile=document.getElementById('myfile');
vardImg=document.getElementsByTagName('img')[0];
vardInfo=document.getElementById('info');
dFile.onchange=function(){
if(!dFile.value.match(/.jpg|.gif|.png|.bmp/i)){alert('Filetypemustbe:.jpg,.gif,.bmpor.png!');return;}
if(dFile.files){
dImg.src=dFile.files[0].getAsDataURL();
}elseif(dFile.value.indexOf('\\')>-1||dFile.value.indexOf('\/')>-1){
dImg.src=dFile.value;
}
}
</script>
</body>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下