手机
当前位置:查字典教程网 >编程开发 >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的面试题)】相关文章:

js实现键盘Enter键提交表单的方法

使用Node.js处理前端代码文件的编码问题

jQuery实现表格行上移下移和置顶的方法

javascript实现树形菜单的方法

js实现带按钮的上下滚动效果

js验证上传图片的方法

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

js实现点击链接后延迟3秒再跳转的方法

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

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

精品推荐
分类导航