微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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程序设计有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐