HTML5代码学习文件操作
Posted 职坐标在线
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML5代码学习文件操作相关的知识,希望对你有一定的参考价值。
之前我们操作本地文件都是使用flash、silverlight或者第三方的activeX插件等技术,由于使用了这些技术后就很进行跨平台的处理,另外就是让我们的web应用依赖了第三方的插件,而不是很独立,不够通用。在HTML5标准中,默认提供了操作文件的API让这一切直接标准化。
三个重要方法:
复制代码
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript">
function test() {
var fl = document.getElementById("f").files;
for (var i = 0; i < fl.length; i++) {
var file = fl[i];
var str = file.name + "--" + file.size + "--" + file.type;
document.getElementById("d1").innerHTML += str + "<br>";
var fr = new FileReader();
fr.onload = function() {
var img = document.createElement("img");
img.src = this.result;
document.getElementById("imgs").appendChild(img);
};
fr.readAsDataURL(file);
}
}
</script>
</head>
<body>
<input id="f" type="file" multiple="multiple" />
<input type="button" onclick="test()" value="test" />
<div id="d1"></div>
<div id="imgs"></div>
</body>
</html>
------------------------------------------------------------------
------------------------------------------------------------------
更多关于web前端、Java、大数据、人工智能、物联网等学习资源请加小职微信获取:
长按二维码加小职吧
在线等你
以上是关于HTML5代码学习文件操作的主要内容,如果未能解决你的问题,请参考以下文章
jqm文件上传,上传图片,jqm的表单操作,jqm的ajax的使用,jqm文件操作大全,文件操作demo
基于Html5 Plus + Vue + Mui 移动App开发-文件操作(读取保存更新数据)
大数据学习——java代码实现对HDFS文件的readappendwrite操作