• 操作文件的接口


    •  第一步,获取 input 

        var fileInput=douument.getElementId("myfile");

    •  第二部,通过input 获取FileList

        var fileList= fileInput.files;

    •  第三部 ,通过FileList,获取某个文件的对象

        var file= fileList[0];

    •  简单来说 获取File 对象 就是:

        file = document.getElementId("myfile).file[0];

     

     1 <input type="file" id="myfile" multiple="multiple" onchange="toDataUrl(this.files[0])">
     2 <br>
     3 <div>
     4     <img src="" style="100px; height: 100px;" id="img">
     5     <audio id="audio" src="" controls="controls"></audio>
     6     <video id="vid" controls="controls"></video>
     7 </div>
     8 <script type="text/javascript">
     9     function toDataUrl(file) {                       //上传图片和音乐、视频
    10         var reader = new FileReader();             //方式有很多,其中两种
    11         reader.readAsDataURL(file);
    12         reader.onload = function (event) {
    13             console.log(event.target.result);
    14             $("#audio").attr("src", event.target.result);
    15         }
    16     }
    17     function previewWithObjuectUrl() {
    18         var target = event.target.files[0];
    19         var url = URL.createObjectURL(target);
    20         vid.src = url;
    21         vid.play();
    22         console.log();
    23     }
  • 相关阅读:
    记录日常Linux常用软件
    CentOS7.2重置root密码的处理方法
    Nginx配置文件详细说明
    ES项目实战
    foreachRDD
    Hive的数据倾斜
    SparkStreaming实战(数据库(NoSQL))
    Spark(4)
    SparkStreming中 `transform()`算子的 的使用
    RDD源码分析
  • 原文地址:https://www.cnblogs.com/nongzihong/p/9923007.html
Copyright © 2020-2023  润新知