手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >用js实现上传图片前的预览(TX的面试题)
用js实现上传图片前的预览(TX的面试题)
摘要:以前不知道file控件也能使用onchange,导致面试时失去良机。functionyulan(){varfileext=document....

以前不知道file控件也能使用onchange,导致面试时失去良机。

<script>

functionyulan()

{

varfileext=document.form1.UpFile.value.substring(document.form1.UpFile.value.lastIndexOf("."),document.form1.UpFile.value.length)

fileext=fileext.toLowerCase()

if((fileext!='.jpg')&&(fileext!='.gif')&&(fileext!='.jpeg')&&(fileext!='.png')&&(fileext!='.bmp'))

{

alert("对不起,系统仅支持标准格式的照片,请您调整格式后重新上传,谢谢!");

document.form1.UpFile.focus();

}

else

{

//alert(''+document.form1.UpFile.value)//把这里改成预览图片的语句

document.getElementById("preview").innerHTML="<imgsrc='"+document.form1.UpFile.value+"'width=120style='border:6pxdouble#ccc'>"

}

}

</script>

<formname="form1"method="POST"enctype="multipart/form-data">

<inputtype="file"name="UpFile"size="46"onchange="yulan()">

<divid="preview"></div>

</form>

【用js实现上传图片前的预览(TX的面试题)】相关文章:

javascript实现点击后变换按钮显示文字的方法

js实现字符串转日期格式的方法

javascript实现简单的进度条

js验证上传图片的方法

Jquery实现动态切换图片的方法

JavaScript实现带标题的图片轮播特效

js实现鼠标经过表格行变色的方法

js兼容火狐显示上传图片预览效果的方法

javascript实现图片跟随鼠标移动效果的方法

JS实现上下左右对称的九九乘法表

精品推荐
分类导航