通过new FormData提交简单数据

通过new FormData提交简单数据

    • 效果示例图
    • 代码

效果示例图

在这里插入图片描述
在这里插入图片描述

代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">* {padding: 0px;margin: 0px;box-sizing: border-box;}input,input:focus {border-radius: 4px;outline: none;padding: 0px 12px;}input::placeholder,input::-moz-placeholder,input::-webkit-input-placeholder {color: #999;}.form-wrap {width: 600px;margin: 12px auto;}.form-item {display: flex;flex-direction: row;align-items: center;margin-bottom: 12px;}.form-item-label {width: 100px;}.form-item-content {--width: 100px;width: calc(100% - var(--width));display: flex;flex-direction: row;align-items: center;}.form-item-content input[type='text'] {border: 1px solid #dcdcdc;width: 100%;height: 40px;}.form-item-content input[type='radio'] {border: 1px solid #dcdcdc;width: 20px;height: 20px;margin-left: 12px;cursor: pointer;}.form-item-content label {margin-left: 12px;}.form-footer {width: 100%;display: flex;flex-direction: row;padding-left: 100px;}.form-btn {border: 1px solid #00a2ef;border-radius: 8px;width: 100px;height: 40px;margin-right: 12px;cursor: pointer;}</style></head><body><form class="form-wrap" id="myForm" name="myForm"><div class="form-item"><label class="form-item-label">姓名:</label><div class="form-item-content"><input type="text" name="username" value="" /></div></div><div class="form-item"><label class="form-item-label">年龄:</label><div class="form-item-content"><input type="text" name="userAge" value="" /></div></div><div class="form-item"><label class="form-item-label">性别:</label><div class="form-item-content"><label for="woman">女</label><input id="woman" type="radio" name="userSex" value="0" /><label for="man">男</label><input id="man" type="radio" name="userSex" value="1" /></div></div><div class="form-item"><label class="form-item-label">孩子one:</label><div class="form-item-content"><input type="text" name="children[0][name]" value="" /></div></div><div class="form-item"><label class="form-item-label">年龄one:</label><div class="form-item-content"><input type="text" name="children[0][age]" value="" /></div></div><div class="form-item"><label class="form-item-label">孩子two:</label><div class="form-item-content"><input type="text" name="children[1][name]" value="" /></div></div><div class="form-item"><label class="form-item-label">年龄two:</label><div class="form-item-content"><input type="text" name="children[1][age]" value="" /></div></div><div class="form-footer"><button class="form-btn" type="reset">重置</button><button class="form-btn" id="submitBtn">提交</button></div></form></body><script type="text/javascript">document.querySelector("#submitBtn").addEventListener("click", (e) => {//阻止事件向上冒泡e.preventDefault();const myForm = document.querySelector("#myForm");const formData = new FormData(myForm);const formJson = Object.fromEntries(formData.entries());console.log("[]", formJson)})</script>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/27949.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven学习及分模块创建

一、引言 1.1 项目管理问题 写项目时&#xff0c;我们需要引用各种 jar 包&#xff0c;尤其是比较大的工程&#xff0c;引用的 jar 包往往有几十个乃至上百个&#xff0c; 每用 到一种 jar 包&#xff0c;都需要手动引入工程目录&#xff0c;而且经常遇到各种让人抓狂的 jar 包…

IEC 103/104

IEC101 串口通信 串口远动协议 控制区和数据区&#xff0c;(信息体地址&#xff0c;装置地址等) IEC102 电量采集 IEC103 保护设备的通信 串口 实时监测 各种故障 103协议就是用来保护装置和后台监控进行通信的。 IEC104 调度自动化系统、厂站之间的通讯 网络 帧里面多了…

云数据库MySQL相关帮助

1.为什么创建数据库后在数据库列表中不显示&#xff1f; 因为列表读取的是information_schema&#xff0c;刚创建的数据库是空库&#xff0c;没有数据写入&#xff0c;不会写入缓存表&#xff0c;所以不会显示&#xff0c;但不影响正常使用&#xff0c;可以直接对新建的数据库进…

学习记录——Transformer、ViT、Swin-Transformer、SegFormer、TopFormer、Seaformer

Transformer 2017 Computation and Language Google Self-Attention、Multi-Head Attention 位置编码 原理参考链接 ransformer网络结构&#xff1a; ViT 2020 ICLR 将transformer引入到cv领域 将输入图片224x224x3按照16x16x3大小的Patch进行划分&#xff0c;接着通过…

栈--C语言实现数据结构

本期带大家一起用C语言实现栈&#x1f308;&#x1f308;&#x1f308; 一、栈的概念&#x1f30e; 栈是一种常见的数据结构&#xff0c;它遵循后进先出&#xff08;Last In, First Out&#xff09;的原则。可以将其类比为现实生活中的一摞书或者一叠盘子。 栈由一个连续的内…

WPF 自定义控件完成库容表盘显示效果

先看一下显示效果&#xff1a; 需要注意的地方有以下几点&#xff1a; 表盘的刻度分部&#xff0c;长刻度和短刻度显示。在数值80W时&#xff0c;需要更改刻度盘的颜色渐变。在数值80W时&#xff0c;更改库容总数背景的显示&#xff0c;也是颜色渐变。刻度盘控件属性定义&…

二、DDL-5.小结

一、数据库操作 1、查询 查询所有数据库 show databases; 查询目前所处数据库 select database(); 2、进入 进入某个数据库 use itcast; USE 数据库名; 3、创建 创建数据库 create database itcast; create database [if not exists] itcast; create database [if not …

多用户商城系统Dokan评测优点与缺点(2023)

目录 多用户商城系统Dokan优点 多用户商城系统Dokan缺点 您应该开始使用多供应商市场吗&#xff1f; 多用户商城系统Dokan评论 为什么选择Dokan&#xff1f; 用户界面 用户友好的前端 仪表板和后端 管理员后台 供应商仪表板 第三方兼容性 Dokan 可以卖什么&…

全志F1C200S嵌入式驱动开发(spi-nand驱动)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 和v3s一样,f1c200s也支持tf卡、spi-nor、spi-nand启动。前面也说过,tf卡由于机械结构的原因,更适合拿来学习,spi-nor和spi-nand比较适合用来进行工业部署和消费娱乐领域。只是s…

数据库应用:MySQL高级语句

目录 一、理论 1.常用查询 2.函数 3.进阶查询 二、实验 1.普通查询 2.函数 3.进阶查询 三、问题 1.MySQL || 运算符不生效 四、总结 一、理论 1.常用查询 常用查询包括&#xff1a;增、删、改、查&#xff1b; 对 MySQL 数据库的查询&#xff0c;除了基本的查询外…

如何有效检测、识别和管理 Terraform 配置漂移?

作者&#xff5c;Krishnadutt Panchagnula 翻译&#xff5c;Seal软件 链接&#xff5c;https://betterprogramming.pub/detecting-identifying-and-managing-terraform-state-drift-997366a74537 在理想的 IaC 世界中&#xff0c;我们所有的基础设施实现和更新都是通过将更新的…

OpenCv之滤波器

目录 一、卷积 二、方盒滤波与均值滤波 三、高斯滤波 四、中值滤波 五、双边滤波 一、卷积 图像卷积就是卷积核在图像上按行华东遍历像素时不断的相乘求和的过程 相关知识点: 步长:就是卷积核在图像上移动的步幅.(为充分扫描图片&#xff0c;步长一般为1)padding:指在图片…