zoukankan      html  css  js  c++  java
  • 文件上传formData上传之前查看对象里的值

    文件上传:使用formData

    //获取一个form表单对象
    let form = document.getElementById("form");
    let formData = new FormData(form);

    1、添加数据   formdata.append(key,value)

    formdata.append("a","a");
    formdata.append("a","b");
    formdata.append("a","c");
    formdata.append("b","c");

    2、删除数据   formdata.delete(key);

    formdata.delete("a");

    3、设置/修改数据   formdata.set(key,value)如果key不存在则新增一条数据,如果存在,则会修改对应的value值。

    formdata.set("a","b2");

    4、获取数据   formdata.get(key)

    var formData = new FormData();
     formData.append("a",'a');
     formData.append("a",'b');
     formData.append("a",'c');
     formData.append("b",'b);
     formData.append('c','c');
    console.log(formData.getAll('a'));//['a','b','c']
    console.log(formData.get('b'));//b
    console.log(formData.get('c'));//c

    5、判断是否存在某条数据   formdata.has(key),存在返回true,不存在返回false。

    formdata.append("a","b");
    formdata.has("a");  //true
    formdata.has("b");  //false
     
  • 相关阅读:
    事务管理思考
    sleep、yield、wait的区别
    线程异常
    线程
    JAVA线程中断
    volatile synchronized在线程安全上的区别
    jms amqp activemq rabbitmq的区别
    servlet不是线程安全的
    雪花算法
    个人税收申报时候对于“全年一次性奖金“的处理
  • 原文地址:https://www.cnblogs.com/xiongK/p/12793457.html
Copyright © 2011-2022 走看看