位置: IT常识 - 正文

06_HTML_表单提交的细节(submit提交按钮的使用细节)(html 提交表单)

编辑:rootadmin
06_HTML_表单提交的细节(submit提交按钮的使用细节) 目录一、submit提交按钮的细节二、关于输入类型(input标签)type属性中file类型(文件上传)和submit类型(提交按钮)的关系三、关于输入类型(input标签)type属性中hidden类型(隐藏域)和submit类型(提交按钮)的关系一、submit提交按钮的细节form标签是表单标签 action属性设置提交的服务器地址 method属性设置提交的方式GET(默认值)或POST表单提交的时候,数据没有发送给服务器的三种情况: 1、表单标签没有name属性值 2、单选、复选(下来列表中的option标签)框 都需要添加value属性,以便发送给服务器 3、表单项不在提交的form标签中GET请求的特点是: 1、浏览器地址栏中的地址是:action属性(+?+请求参数) 请求参数的格式是:name=value&name=value 2、不安全 3、它有数据长度的限制(100个字符)POST请求的特点是: 1、浏览器地址栏中只有action属性值 2、相对于GET请求要安全 3、理论上没有数据长度的限制

推荐整理分享06_HTML_表单提交的细节(submit提交按钮的使用细节)(html 提交表单),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:htmlform表单提交,html表单数据如何提交到本页,html表单数据如何提交到本页,html怎么处理表单提交的内容,html表单提交按钮无法提交,htmlform表单提交,html怎么处理表单提交的内容,html5表单提交,内容如对您有帮助,希望把文章链接给更多的朋友!

示例

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单提交的细节</title></head><body><form action="http://localhost:8080" method="get"> <input type="hidden" name="action" value="login"/> <h1 align="center">用户注册</h1> <table align="center"> <tr> <td>用户名称:</td> <td><input type="text" name="username" value="默认值"/></td> </tr> <tr> <td>用户密码:</td> <td><input type="password" name="password" value="“abc"/></td> </tr> <tr> <td>性别:</td> <td> <input type="radio" name="sex" checked="checked" value="boy">男 <input type="radio" name="sex" value="girl">女 </td> </tr> <tr> <td>兴趣爱好:</td> <td> <input type="checkbox" name="hobby" checked="checked" value="java"/>Java <input type="checkbox" name="hobby" checked="checked" value="javascript"/>JavaScript <input type="checkbox" name="hobby" value="python"/>Python <input type="checkbox" name="hobby" value="c++"/>C++ </td> </tr> <tr> <td>国籍:</td> <td> <select name="country"> <option value="none">--请选择国籍--</option> <option selected="selected" value="CN">中国</option> <option value="USA">美国</option> <option VALUE="JP">日本</option> </select> </td> </tr> <tr> <td>自我评价:</td> <td><textarea name="desc" rows="10" cols="20">我才是默认值</textarea><br/></td> </tr> <tr> <td> <input type="reset" value="点击重置"> </td> <td> <input type="submit" value="点击提交"> </td> </tr> </table></form></body></html>

运行效果点击提交后,会跳转至form标签中action属性所对应的链接,并将表单中的内容发给服务器。(这里使用http://localhost:8080 地址演示提高效率)

随意填写表单内的内容,然后点击"点击提交"

成功跳转,并接收数据

这里我们分析地址:

http://localhost:8080/?action=login&username=root&password=root&sex=boy&hobby=java&country=CN&describe=%E6%88%91%E5%B0%B1%E6%98%AF%E6%88%91拆解分析:http://localhost:8080/服务器地址?分隔符action=login隐藏域&username=root用户名&password=root密码&sex=boy&hobby=java爱好&country=CN国家&describe=%E6%88%91%E5%B0%B1%E6%98%AF%E6%88%91自我描述

这里会发现:?后面都是元素标签内的name属性=value属性地址中username=root而不是username=“默认值”原因是:一切的value值都以提交时的表单数据为主,在提交之前已经修改了username中value的值。

06_HTML_表单提交的细节(submit提交按钮的使用细节)(html 提交表单)

二、关于输入类型(input标签)type属性中file类型(文件上传)和submit类型(提交按钮)的关系

<input type=“file” name=“file” value=“选择文件”>

<form action="http://localhost:8080" method="get"> <input type="hidden" name="action" value="login"/> </table> <tr> <td> <input type="submit" value="点击提交"> </td> <td> <input type="file" name="file" value="选择文件"> </td> </tr> </table> </form>

运行效果

file= 后面的值取决于表单中选择文件的文件名file=dava.csv拆解:file取自<input type="file" name="file" value="选择文件">中的name="file"dava.csv取自所选文件的文件名

再次强调:file类型name属性对应的是选择的文件名称,而不是value属性值

三、关于输入类型(input标签)type属性中hidden类型(隐藏域)和submit类型(提交按钮)的关系

<input type=“hidden” name=“action” value=“login”/>

隐藏域的原理很简单,隐藏域就是表单中看不到的那部分,在submit提交时,会随着表单中的内容一起提交。

示例

<form action="http://localhost:8080" method="get"> <input type="hidden" name="action" value="login"/> <input type="submit" value="点击提交"></form>

运行效果结果除了提交按钮submit其他啥也没有。。。

然后点击提交,将表单内容提交至服务器地址但服务器地址最终还是成功收到了隐藏域的内容。

本文链接地址:https://www.jiuchutong.com/zhishi/297448.html 转载请保留说明!

上一篇:Vue Element UI 中 el-table 树形数据 tree-props 多层级使用避坑

下一篇:DINO 论文精度,并解析其模型结构 & DETR 的变体(精读论文分析)

  • oppo手机分辨率怎么调(oppo手机分辨率是多少)

    oppo手机分辨率怎么调(oppo手机分辨率是多少)

  • 微信零钱升级是什么意思(微信升级零钱账户安全吗)

    微信零钱升级是什么意思(微信升级零钱账户安全吗)

  • 魅族 18 Pro是双卡双待吗(魅族18是双频gps吗)

    魅族 18 Pro是双卡双待吗(魅族18是双频gps吗)

  • 苹果手机闹钟怎么设置只振动不响铃(苹果手机闹钟怎么关闭)

    苹果手机闹钟怎么设置只振动不响铃(苹果手机闹钟怎么关闭)

  • oppo如何修改内存(oppo手机如何修改手机内存)

    oppo如何修改内存(oppo手机如何修改手机内存)

  • 荣耀30是三星屏幕吗(荣耀30三星屏价格多少)

    荣耀30是三星屏幕吗(荣耀30三星屏价格多少)

  • 快手里私信删了还能看到吗(快手私信删了可以恢复吗)

    快手里私信删了还能看到吗(快手私信删了可以恢复吗)

  • iphone删除自带软件有影响吗(iphone自带软件删除)

    iphone删除自带软件有影响吗(iphone自带软件删除)

  • 华为nova6双系统怎么设置(华为nova6双系统怎么进去)

    华为nova6双系统怎么设置(华为nova6双系统怎么进去)

  • 苹果手机7和8有什么区别(苹果7与8)

    苹果手机7和8有什么区别(苹果7与8)

  • 华为手机只振动不开机(华为手机只振动不开机亮灯)

    华为手机只振动不开机(华为手机只振动不开机亮灯)

  • 微信朋友圈怎么看到完整信息(微信朋友圈怎么发长视频)

    微信朋友圈怎么看到完整信息(微信朋友圈怎么发长视频)

  • 石家庄公交车可以用微信吗(石家庄公交车可以吃东西吗)

    石家庄公交车可以用微信吗(石家庄公交车可以吃东西吗)

  • 微信零钱通怎么隐藏金额(微信零钱通怎么设置密码锁不让别人看)

    微信零钱通怎么隐藏金额(微信零钱通怎么设置密码锁不让别人看)

  • 小米手机可以下载两个微信吗(小米手机可以下载vivo应用商店吗)

    小米手机可以下载两个微信吗(小米手机可以下载vivo应用商店吗)

  • 手机组装屏和原装屏的区别(手机组装屏和原装屏排线插口一样吗)

    手机组装屏和原装屏的区别(手机组装屏和原装屏排线插口一样吗)

  • 华为mate30怎么打开双击亮屏(华为mate30怎么打开volte)

    华为mate30怎么打开双击亮屏(华为mate30怎么打开volte)

  • 手机保险柜在哪(手机保险柜在哪个文件夹里)

    手机保险柜在哪(手机保险柜在哪个文件夹里)

  • 微博怎么注销手机号(微博如何注销账号手机)

    微博怎么注销手机号(微博如何注销账号手机)

  • 外置声卡插在电脑那里(外置声卡插在电脑哪个孔)

    外置声卡插在电脑那里(外置声卡插在电脑哪个孔)

  • 简述web的工作原理(简述web的工作原理及基本技术)

    简述web的工作原理(简述web的工作原理及基本技术)

  • 微信扫了一个辅助的码怎么办(微信扫一扫显示辅助成功是什么意思)

    微信扫了一个辅助的码怎么办(微信扫一扫显示辅助成功是什么意思)

  • 佳能mf113w 怎么连接手机(佳能mf113w怎么样)

    佳能mf113w 怎么连接手机(佳能mf113w怎么样)

  • Vector底层实现(vector 底层原理)

    Vector底层实现(vector 底层原理)

  • 救援车拉货交警查吗?
  • 自然人扣缴是什么意思
  • 淘宝发票收取的税点是谁来交
  • 购物返现活动文案
  • 一般存款账户的主要用途
  • 公司属于亏损状态,但是法人个人收入算公司账吗
  • 进项转出发票是否还可以转回抵扣做分录呢?
  • 小型微利企业减按25%计算应纳税所得额
  • 不征税收入和免税收入有什么区别
  • 股权转让印花税税率
  • 办公设备发票开票内容
  • 弥补以前年度亏损从哪里取数
  • 应纳税所得额是开票金额吗
  • 分包开普通发票还是增值税专用发票?
  • 插值法求利率计算公式
  • 用友软件报表公式
  • 待摊费用在资产负债表中怎么填
  • 一般纳税人附加税费减免政策
  • 抵押和质押的区别主要表现在哪些方面
  • thinkphp5开发教程
  • 招投标公司需要什么条件
  • 债务重组收益会计分录怎么做?
  • 固定资产提足折旧后报废怎么处理
  • 再保险业务核算方法
  • 挪威 北极熊
  • python字符串操作作业
  • php 集成环境
  • php三元运算符简单例子
  • uni-app ——使用uploadFile上传多张图片
  • Python Module — OpenAI ChatGPT API
  • vscode nasm
  • vue快速入门与实战开发
  • 劳务费如何支付
  • 如何修改wordpress主题
  • 纳税人识别号的英文缩写
  • 发票红字冲回账务处理
  • 小于500的费用没有发票怎么做账
  • 企业主营业务收入净额怎么算
  • sqlserver 批量修改
  • 交易性金融资产入账价值怎么计算
  • 增值税纳税申报表在哪里查询
  • 季度所得税申报怎么弥补以前年度亏损
  • 什么时候开始取卵
  • 个人工资税收怎么计算年收入
  • 减免增值税后附加怎么算
  • 融资租赁增值税的计税依据
  • 为什么实收资本不属于企业资产
  • 收到车辆购置税发票怎么做账
  • 财务费用在贷方,怎么结转到本年利润?
  • 年初建账主要录入的内容
  • sql需要哪些基础
  • Mysql 5.7.9 shutdown 语法实例详解
  • iis w3svc
  • debian8安装
  • ubuntu从u盘安装软件
  • 更新版本
  • wuloader.exe wuloader进程是什么软件
  • windows有哪些
  • windos8怎么样
  • win1020th2
  • linux乱码怎么办
  • win8.1怎么用
  • JS实现的base64加密、md5加密及sha1加密详解
  • 电脑自动检测硬盘怎么取消
  • python获取数据包
  • vue路由怎么实现
  • android电池优化设置
  • android support包
  • python数组定义方法
  • Android自定义动画
  • 个体 税务登记
  • 税务总局电子申报软件39
  • 税务安装步骤
  • 扣缴义务人申报和综合所得年度自行申报
  • 济阳二七大集
  • 政府无偿划拨土地涉及的税费
  • 海关进口增值税如何入账
  • 怎么注册用户名短的淘宝账号
  • 增值税差额征税什么意思
  • 工程合同可以违背国家规范吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设