最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML5之type=file文件上传功能

来源:动视网 责编:小采 时间:2020-11-27 15:06:29
文档

HTML5之type=file文件上传功能

HTML5之type=file文件上传功能:本文主要和大家介绍HTML5新特性之type=file文件上传功能,需要的朋友可以参考下,希望能帮助到大家。1、语法<input name="myFile" type="file">2、属性(以下三个仅HTML5支持,因此存在兼容性问题)(1)multiple :
推荐度:
导读HTML5之type=file文件上传功能:本文主要和大家介绍HTML5新特性之type=file文件上传功能,需要的朋友可以参考下,希望能帮助到大家。1、语法<input name="myFile" type="file">2、属性(以下三个仅HTML5支持,因此存在兼容性问题)(1)multiple :
 本文主要和大家介绍HTML5新特性之type=file文件上传功能,需要的朋友可以参考下,希望能帮助到大家。

1、语法

<input name="myFile" type="file">

2、属性(以下三个仅HTML5支持,因此存在兼容性问题)

(1)multiple :表示用户是否可以选择多个值。multiple只能用于type=file和type=email。

(2)accept:服务器接受的文件类型,否则将被忽略。

音频/ *代表声音文件。仅HTML5支持
视频/ *代表视频文件。仅HTML5支持
图像/ *表示图像文件。仅HTML5支持

(3)required:此属性指定用户在提交表单之前必须填写一个值。

3、获取上传的文件信息

<!DOCTYPE html>
<html lang="zh">
 <head>
 <meta charset="UTF-8" />
 <meta http-equiv="X-UA-Compatible" content="ie=edge" />
 <title>file multiple</title>
 </head>
 <body>
 <input type="file" multiple="multiple" id="test">
 <p id='content'></p>
 <script type="text/javascript">
 var test = document.getElementById('test');
 test.addEventListener('change', function() {
 var t_files = this.files;
 var str = '';
 for(var i = 0, len = t_files.length; i < len; i++) {
 console.log(t_files[i]);
 str += '<a href="javascript:void(0)">' + t_files[i].name + '</a><br/>';
 };
 document.getElementById('content').innerHTML = str;
 }, false);
 </script>
 </body>
</html>

显示:

文档

HTML5之type=file文件上传功能

HTML5之type=file文件上传功能:本文主要和大家介绍HTML5新特性之type=file文件上传功能,需要的朋友可以参考下,希望能帮助到大家。1、语法<input name="myFile" type="file">2、属性(以下三个仅HTML5支持,因此存在兼容性问题)(1)multiple :
推荐度:
标签: File html5 文件上传
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top