位置: 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 的变体(精读论文分析)

  • 应交税金和应交税费有啥区别
  • 企业办理纳税手续需要带什么材料
  • 支付给派遣员工的工资计入应付职工薪酬吗
  • 飞机票的快递费多少钱
  • 劳务费达到多少钱需要招标
  • 无法支付的应付账款转销
  • 税收抵免与税收的区别
  • 公司转买旧车怎么过户
  • 公司开办费有哪些
  • 银行汇票转给第三方怎么操作
  • 不再认证时段内
  • 药店药品成本怎么核算
  • 增资需要登报吗
  • 教育费附加减免政策
  • 增值税发票开户行填简称是被允许的吗?
  • 免抵税额增值税主表体现到哪里的
  • 我的初级备考经验怎么写
  • 已知不含税金额和增值税如何计算税率
  • 补交以前年度增值税的科目处理
  • 驱动备份和还原工具软件有哪些
  • 苹果电脑截图快捷键
  • 服务器ssl证书过期怎么解决
  • win11系统优化教程
  • php apc
  • 再次研究下cache_lite
  • 发票认证了,但是没有入账
  • 农产品核定扣除办法
  • 观察者模式 mvc
  • 克卢恩国家公园在哪里
  • 车间耗材管理办法
  • 小规模纳税人补缴企业所得税分录
  • 企业缴税科目
  • 小微企业应纳税所得额300万所得税
  • php实现文件的下载
  • php二维数组的遍历
  • 经典动画动漫
  • 小规模纳税人季度不超30万怎么做账
  • 食堂洗碗机操作规程
  • mongodb aggregate count
  • 安装和使用蓄能器应注意哪些问题
  • 劳务派遣业务如何开展
  • 补交以前年度环保税会计分录
  • 业务活动表本年累计数公式是什么
  • 购进已经折旧提完的二手车
  • 个体户开电子发票怎么申请
  • jdbc连接mysql数据库代码
  • 哪些情况需要开具无违法犯罪证明
  • 固定资产的认定标准2022
  • 税控盘退费怎么做会计分录
  • 租赁设备如何做会计分录
  • 在异地施工就要在异地交税吗
  • 留抵税额抵减欠税滞纳金
  • 成本法和权益法的转换
  • 应交税费减免税额在借方还是贷方
  • 兼职费计入什么科目
  • 对公账户转私人账户有限额吗
  • 水利建设基金的征税对象
  • 试运行收入冲减哪个项目
  • 哪些单位需要缴纳残疾人保障金
  • 备查账的登记主要以什么来表述
  • mysql怎么复制粘贴语句
  • sql server中replace()函数用法解析
  • Windows Vista下IIS使用常见问题
  • linux的安装
  • sendmailadmin
  • openeuler操作系统安装方法
  • Linux一键安装ftp
  • mac idle
  • 外国电影怎么看双语的
  • python与c
  • python运行py文件没反应
  • vue中怎么引入css
  • 一个简单的网页
  • webview清除数据
  • 国家税务局涉税信息公开
  • 税务局国际税收亮点工作总结
  • 代扣国地税什么意思
  • 怎么使用企业级app
  • 动员讲话简短精辟
  • 排污费属于什么费用科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设