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

  • 天猫超市芝麻go怎么关闭(天猫超市芝麻go扣钱)

    天猫超市芝麻go怎么关闭(天猫超市芝麻go扣钱)

  • 怎么在腾讯地图上设置自己店的位置(怎么在腾讯地图上显示自己店的名字)

    怎么在腾讯地图上设置自己店的位置(怎么在腾讯地图上显示自己店的名字)

  • 苹果手机密码忘了怎么解锁(苹果手机密码忘记了怎么开锁开锁)

    苹果手机密码忘了怎么解锁(苹果手机密码忘记了怎么开锁开锁)

  • 谷歌play点登录没反应(谷歌play点登录没反应如何解决)

    谷歌play点登录没反应(谷歌play点登录没反应如何解决)

  • qq被赞动画怎么恢复默认(怎么把qq的被赞动画改掉)

    qq被赞动画怎么恢复默认(怎么把qq的被赞动画改掉)

  • wps数字变成e +怎么办(wps数字变成e +怎么恢复)

    wps数字变成e +怎么办(wps数字变成e +怎么恢复)

  • 华为荣耀20Pro相机怎么加水印(华为荣耀20pro相机使用技巧)

    华为荣耀20Pro相机怎么加水印(华为荣耀20pro相机使用技巧)

  • 电话权限允许后会怎样(电话权限允许后再次关闭会怎么样)

    电话权限允许后会怎样(电话权限允许后再次关闭会怎么样)

  • 抖音收藏别人视频别人能看得到吗(抖音收藏别人视频别人能看到吗)

    抖音收藏别人视频别人能看得到吗(抖音收藏别人视频别人能看到吗)

  • 华为mate30pro支持airpods吗(华为mate30pro支持wifi6吗)

    华为mate30pro支持airpods吗(华为mate30pro支持wifi6吗)

  • 为什么投屏只有声音没有图像(为什么投屏只有声音)

    为什么投屏只有声音没有图像(为什么投屏只有声音)

  • 怎么申请多个拼多多号(如何申请多个拼多多)

    怎么申请多个拼多多号(如何申请多个拼多多)

  • 微赞是微信旗下的吗(微赞是微信的吗)

    微赞是微信旗下的吗(微赞是微信的吗)

  • iphonese有3dtouch吗(iphonese可以3dtouch吗)

    iphonese有3dtouch吗(iphonese可以3dtouch吗)

  • vlog和视频有啥区别(vlog是视频)

    vlog和视频有啥区别(vlog是视频)

  • 手机计算器log怎么用(手机计算器log怎么用2为底)

    手机计算器log怎么用(手机计算器log怎么用2为底)

  • 小米8来电秀无法显示(小米手机来电秀不显示视频画面)

    小米8来电秀无法显示(小米手机来电秀不显示视频画面)

  • 换手机号了抖音怎么找回(换手机号了抖音登不上去怎么办)

    换手机号了抖音怎么找回(换手机号了抖音登不上去怎么办)

  • 智能养老模式的特点(智能养老模式的前景)

    智能养老模式的特点(智能养老模式的前景)

  • ipad自带软件可以删除吗(ipad自带的软件哪些没用)

    ipad自带软件可以删除吗(ipad自带的软件哪些没用)

  • 快手评论上限怎么解除(快手评论上限怎么恢复)

    快手评论上限怎么解除(快手评论上限怎么恢复)

  • 立体旋转相册制作(立体旋转相册制作教程)

    立体旋转相册制作(立体旋转相册制作教程)

  • 世界密码日是哪一天(世界密码日是哪一日)

    世界密码日是哪一天(世界密码日是哪一日)

  • 8p玩王者不流畅原因(苹果8p玩王者越来越卡)

    8p玩王者不流畅原因(苹果8p玩王者越来越卡)

  • 苹果 macOS Big Sur 11.3正式版发布 更新内容汇总(苹果macOSBigSur是什么型号)

    苹果 macOS Big Sur 11.3正式版发布 更新内容汇总(苹果macOSBigSur是什么型号)

  • ChatGPT常用开源项目汇总(cat 开源)

    ChatGPT常用开源项目汇总(cat 开源)

  • 五险一金代缴费
  • 月工资税基是什么
  • 单位如何代个人交社保
  • 主营业务收入借方发生额表示什么
  • 应付账款暂估余额
  • 收到投资款需要交税吗?
  • 应交税费怎么做分录
  • 非公益捐赠税率
  • 购买虚开增票怎么处理?
  • 当地预缴2%什么时候缴纳
  • 报关单出口退税联在哪打印
  • 充值单据怎么开发票
  • 预支差旅费的会计科目
  • 制造业销售费用率多少合适
  • 商业承兑到期兑不出来多久的追诉期
  • 财政返还额度会计分录
  • 结转完工产品成本的计算
  • 所得税招待费用
  • 冲减坏账准备和计提坏账准备
  • packethsvc.exe - packethsvc是什么进程 有什么用
  • 资产处置收益与固定资产清理
  • windows11蓝牙问题
  • window的hosts文件
  • php面向对象优点,缺点
  • 怎样会被税
  • 营改增之前的业务怎么缴税
  • excel多表操作法
  • 企业实际发生的经济业务事项都需要
  • php+jQuery+Ajax实现点赞效果的方法(附源码下载)
  • pnp算法简介与代码解析
  • 合营企业合营方
  • php ioc
  • 小规模企业需要交几个点
  • element - - - - - 你不知道的loading使用方式
  • linux 运行php
  • php如何防止sql注入攻击
  • 税号一般多少位数字
  • 个人以实物出资怎么做账
  • 织梦数据库连接失败的原因
  • 如何修改php网页内容
  • 发票报销有时间期限吗
  • 资产是指()
  • 自定义转账计算所得税费用
  • 个体工商户要做账报税吗
  • 职工意外险怎么记账
  • 主要业务活动是什么意思
  • 汇算清缴时资产折旧怎么填
  • 废弃土地怎么认定
  • 补交以前年度企业所得税怎么入账
  • 进口货物如何入账
  • 固定资产清理如何做账
  • 700元打8折怎么算
  • 出售固定资产怎样报增值税申报表
  • 管理费用费用占收入的多少
  • 清卡流程图
  • 不能抵扣的进项税怎么做账务处理
  • 企业可以变更行业吗
  • mysql如何列转行
  • 技巧步骤
  • u盘安装mac系统
  • windows10推送
  • win10 rs1是什么版本
  • 怎么关闭xp系统弹窗
  • win7系统还能用不
  • centos下载软件并安装
  • win7系统打开服务
  • 2020win7免费升级win10教程
  • cocos2d怎么用
  • ExtJS如何设置与获取radio控件的选取状态
  • ftp批量下载文件命令
  • css首字母大写
  • html中滚动条
  • python如何获取
  • js中的date函数
  • jquery购物车商品价格计算
  • linux禁止所有用户登录
  • 税务申报显示重名怎么办
  • 个税申报系统如何增加新单位
  • 外贸企业出口退税流程及账务处理
  • 辽宁事业单位职测考试时间多长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设