zoukankan      html  css  js  c++  java
  • [HTML 5] FormData

    const app = document.getElementById('app');
    app.innerHTML = `
      <h1>JavaScript DOM</h1>
      <form name="order">
        <label>
          Your name
          <input type="text" name="fullname">
        </label>
        <label>
          Which pizza would you like?
          <select name="pizza">
            <option value="pepperoni">Pepperoni</option>
            <option value="meaty">Meaty</option>
            <option value="cheesey">Cheesey</option>
          </select>
        </label>
        <button type="submit">
          Submit
        </button>
      </form>
    `;
    
    const form = document.forms.order;
    
    function handleSubmit(event) {
      event.preventDefault();
      console.log(new FormData(event.target));
    }
    
    function handleFormData(event) {
      console.log(Array.from(event.formData)); /**[["fullname", "john"], ["pizza", "pepperoni"]] */
      console.log(Array.from(event.formData.values()));// ["john", "pepperoni"]
      console.log(event.formData)
      const entries = event.formData.entries();
      for (const entry of entries) {
        console.log(entry);
      }
    }
    
    form.addEventListener('submit', handleSubmit);
    form.addEventListener('formdata', handleFormData);
  • 相关阅读:
    了解动态调试smali
    cli命令
    pass
    cs
    dsp查看
    云翌端口映射
    修改时间
    crm地址修改
    [autocallcustome]湖州瑞声科技有限公司
    播放语音文件
  • 原文地址:https://www.cnblogs.com/Answer1215/p/13159327.html
Copyright © 2011-2022 走看看