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

  • word怎么画一条横线(word怎么画一条虚线)

    word怎么画一条横线(word怎么画一条虚线)

  • 找不到服务器或dns错误的解决方法(找不到服务器或 DNS 错误)(找不到服务器或dns错误怎么办win10)

    找不到服务器或dns错误的解决方法(找不到服务器或 DNS 错误)(找不到服务器或dns错误怎么办win10)

  • 安卓手机格式化能解决卡的问题吗(安卓手机格式化)(安卓手机格式化了怎么恢复数据)

    安卓手机格式化能解决卡的问题吗(安卓手机格式化)(安卓手机格式化了怎么恢复数据)

  • 华为荣耀10青春版几寸(华为荣耀10青春版)

    华为荣耀10青春版几寸(华为荣耀10青春版)

  • 抖音如何让自己的视频没有水印(抖音如何让自己的喜欢隐藏)

    抖音如何让自己的视频没有水印(抖音如何让自己的喜欢隐藏)

  • 减弱动态效果要不要开(减弱动态效果的作用)

    减弱动态效果要不要开(减弱动态效果的作用)

  • ddr42660和3200差距大吗(ddr4266和3200差距大吗)

    ddr42660和3200差距大吗(ddr4266和3200差距大吗)

  • 淘新机租完即送什么意思(淘新机租机怎么样)

    淘新机租完即送什么意思(淘新机租机怎么样)

  • 后退快捷键ctrl加什么(后退快捷键是什么)

    后退快捷键ctrl加什么(后退快捷键是什么)

  • 注册微信号需要身份证号码吗(注册微信号需要身份证信息吗)

    注册微信号需要身份证号码吗(注册微信号需要身份证信息吗)

  • jspx用什么软件可以打开(jsp用什么开发工具)

    jspx用什么软件可以打开(jsp用什么开发工具)

  • 苹果11听筒有杂音滋滋(苹果11听筒有杂音滋滋可以换新)

    苹果11听筒有杂音滋滋(苹果11听筒有杂音滋滋可以换新)

  • 喇叭120磁跟140磁区别(喇叭120磁跟140磁那个音质好)

    喇叭120磁跟140磁区别(喇叭120磁跟140磁那个音质好)

  • 快手直播关小黑屋是什么意思(快手直播小黑板怎么设置)

    快手直播关小黑屋是什么意思(快手直播小黑板怎么设置)

  • 声音卡是按什么分类 (声音卡是按什么分类的)

    声音卡是按什么分类 (声音卡是按什么分类的)

  • word中保存和另存为的区别(word2010中保存和另存为有什么区别)

    word中保存和另存为的区别(word2010中保存和另存为有什么区别)

  • 绿洲内的图片能保存吗(绿洲图片能保存吗)

    绿洲内的图片能保存吗(绿洲图片能保存吗)

  • oppor17悬浮球有什么作用(oppo手机悬浮球有什么用处)

    oppor17悬浮球有什么作用(oppo手机悬浮球有什么用处)

  • 切换中英文输入法的快捷键(切换中英文输入方式的快捷键)

    切换中英文输入法的快捷键(切换中英文输入方式的快捷键)

  • 咸鱼怎么开通买家保障(咸鱼卖东西怎么开通花呗)

    咸鱼怎么开通买家保障(咸鱼卖东西怎么开通花呗)

  • oppoa9x私密相册在哪(oppoa9x私密相册里面的照片怎么查看)

    oppoa9x私密相册在哪(oppoa9x私密相册里面的照片怎么查看)

  • qq影音压缩视频清晰吗(QQ影音压缩视频)

    qq影音压缩视频清晰吗(QQ影音压缩视频)

  • 一加7有红外功能吗(一加7有红外线)

    一加7有红外功能吗(一加7有红外线)

  • 小米8怎么查看屏幕信息(小米8怎么查看激活时间)

    小米8怎么查看屏幕信息(小米8怎么查看激活时间)

  • 监控视频怎么拷贝u盘(监控视频怎么变清晰)

    监控视频怎么拷贝u盘(监控视频怎么变清晰)

  • 微信聊天记录换了手机还能恢复吗(微信聊天记录换手机能恢复吗)

    微信聊天记录换了手机还能恢复吗(微信聊天记录换手机能恢复吗)

  • vue2计算属性computed(vue2计算属性和vue3的计算属性的区别)

    vue2计算属性computed(vue2计算属性和vue3的计算属性的区别)

  • 电费发票隔月开如何做账
  • 支付的画图费没有发票要如何处理
  • 原始凭证如何粘贴到记账凭证后面
  • 公司清算存货怎么算
  • 报税显示税款入账未到账
  • 收到补助款怎么入账
  • 建设单位对施工单位的管理要求
  • 门诊收入免税会增加吗
  • 技术服务结转成本的会计分录
  • 印花税资金账簿税率是多少
  • 员工因公负伤期间公司怎么开工资
  • 金蝶账可以修改建账日期吗
  • 固定资产加速折旧方法
  • 土地使用权的原值和账面价值
  • 企业的其他业务收入主要核算
  • 初级备考需要多长时间
  • 无偿获得固定资产的会计处理
  • 会计准则规定的关联方
  • 委托采购是什么意思
  • 高新技术研发人员比例
  • ghost还原问题1823
  • uniapp h5发布
  • linux安装xen
  • uniapp动态修改pages.json
  • 暂估成本的账务处理分录
  • html和css介绍
  • php正则匹配中文
  • 3d人体骨骼模型软件
  • 代收水电费交税吗
  • 个体工商户一年要交多少税
  • 公司全额承担个税会计分录
  • phpcms安装无法连接数据库服务器
  • 路由器无线设置模式哪个更快
  • 公对公二手车交易税
  • 年底全年的研发费用占比
  • 使用增值税发票违法吗
  • 发票丢失如何处理入账
  • 无形资产会产生递延所得税吗
  • 应收账款占比是什么
  • 接受投资者投入的无形资产其入账价值是
  • 库存现金怎么算
  • 长期待摊费用的摊销期限应该是
  • 盈余公积转增资本所有者权益会变吗
  • 个体户开公账户每个月要申报吗
  • 9个点的税是多少
  • 应收账款期初余额在借方还是贷方
  • 政府补助如何会计核算
  • 个人取得全年一次性奖金征税规定
  • 建筑工程老项目开票截止日期
  • 建筑业外包工程包括哪些
  • 对公支付宝可以转个人银行卡吗
  • 捐赠支出算费用吗
  • 新设企业如何建账
  • 新建企业需要什么手续
  • sql只能查询数据,不能修改数据
  • windows server 2003 r2 序列号
  • linux 详解
  • linux 详解
  • android系统应用可以禁用吗
  • 用U盘安装win11
  • xp系统如何隐藏我的电脑
  • 电脑重装系统win8
  • windows 10的屏幕键盘快捷键在哪里
  • win8内存管理
  • win10如何禁用windows defender
  • win7宽带连接错误813怎么解决办法
  • javascript基础
  • javascript中的判断语句
  • javascript入门基础
  • 很全面的成语
  • jquery设置禁用
  • unity3d的作用
  • js操作网页
  • 欢迎使用来电提醒业务是什么意思
  • 定额发票查询app
  • 一年内在两家公司任职个税汇算清缴
  • 地税发票怎么开 步骤
  • 企业所得税率2023年
  • 免税收入要不要交水利基金?
  • 专票代开流程?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设