html5读取本地文件示例代码
2014-04-22 15:40
591 查看
html结构样式如下:
从样式上说应不显示input元素的输入框,这时需将input设置为透明样式,然后将其覆盖到button元素上方,这时方可实现点击button上传图片。将accepted设置为“image/*”,则只允许图片类文件上传。
Css样式如下
js代码
<div class="addpic"> <button>添加图片</button> <form> <input id="logoimg" class="addlogo" type="file" multiple accept="image/*" name="logo"> </form> </div> <img id="showlogo" src="" alt="">
从样式上说应不显示input元素的输入框,这时需将input设置为透明样式,然后将其覆盖到button元素上方,这时方可实现点击button上传图片。将accepted设置为“image/*”,则只允许图片类文件上传。
Css样式如下
.addpic{ position:relative; margin-left:100px; width:95px; height:30px; } .addlogo { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; font-size: 30px; opacity: 0; position: absolute; right: 0; top: 0; z-index: 10; }
js代码
function readFiles(evt){ var files=evt.target.files; if(!files){ console.log("the file is invaild"); return; } for(var i=0, file; file=files[i]; i++){ var imgele=new Image(); var thesrc=window.URL.createObjectURL(file); imgele.src=thesrc; imgele.onload=function(){ $("#showlogo").attr("src",this.src); } } }
$(document).ready(function(){ $("#logoimg").change(function(e){ readFiles(e) }); });
相关文章推荐
- html5读取本地文件 图片上传 示例代码
- 通过Javascript读取本地Excel文件内容的代码示例
- 通过Javascript读取本地Excel文件内容的代码示例
- python读取与写入csv格式文件的示例代码
- HTML5读取本地文件
- ASP.NET中读取XML文件信息的4种方法与示例代码
- asp读取远程文件并保存到本地代码
- 【转】 大数据量的excel文件读取——excel2007(含代码及示例)
- java读取本地excel文件代码
- html5实现多文件的上传示例代码
- opencv读取彩色/灰度图片像素值并存储在本地文件中c++代码实例及运行结果
- 使用spring工厂读取property配置文件示例代码
- html5系列:利用html5 file api读取本地文件(如图片、PDF等)
- 从文件写入和读取结构体示例代码
- asp读取远程文件并保存到本地代码
- HTML5读取本地文件 FileReader API接口
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- iOS读取本地通讯录示例代码:
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- opencv读取彩色/灰度图片像素值并存储在本地文件中c++代码实例及运行结果