JS实现的input选择图片本地预览功能示例

本文实例讲述了JS实现的input选择图片本地预览功能分享给大家供大家参考,具体如下:

预览效果见下图:

HTML代码如下:

rush:xhtml;">

Box.runjs.cn/uploads/rs/72/huvtowwn/zanwu.png"/>

CSS代码如下:

rush:css;"> .mybtn{ width:100px; height:30px; display:inline-block; background-color:rgb(91,183,91); border:1px solid rgb(91,91); border-radius:3px; color:white; font-size:14px; font-family:微软雅黑; cursor:pointer; text-align:center; vertical-align: center; Box-shadow:0px 0px 1px 1px rgb(91,160,91); } .mybtn:hover{ background-color:rgb(91,91); border-color:rgb(91,91); color:white; text-decoration:none; } .myinp{ width:100px; height:30px; display:inline-block; border:1px solid rgb(209,232,250); border-radius:2px; } #div4bm{ padding-top:15px; margin-right:15px; } #mybutton{ margin-left:100px; } #myimg{ width:164px; height:164px; }

JS代码如下:

=1) { url = file.value; } else if(agent.indexOf("Firefox")>0) { url = window.URL.createObjectURL(file.files.item(0)); } else if(agent.indexOf("Chrome")>0) { url = window.URL.createObjectURL(file.files.item(0)); } return url; } //读取图片后预览 function preImg(fileId,imgId) { var imgPre =Id(imgId); imgPre.src = getFileUrl(fileId); }

上述代码可使用在线HTML/CSS/JavaScript前端代码调试运行工具:测试运行效果。

也可使用在线HTML/CSS/JavaScript代码运行工具:运行如下完整代码得到上面图示效果

rush:js;"> www.jb51.cc js input选择<a href="https://www.jb51.cc/tag/tupian/" target="_blank" class="keywords">图片</a>本地预览

Box.runjs.cn/uploads/rs/72/huvtowwn/zanwu.png"/>

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

什么是深拷贝与浅拷贝?深拷贝与浅拷贝是js中处理对象或数据...
前言 今天复习了一些前端算法题,写到一两道比较有意思的题:...
最近在看回JavaScript的面试题,this 指向问题是入坑前端必须...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面