表单经常会用到,也是很重要的一个知识点,下边我将梳理html中form表单的应用

form是一个块标签,写在最开始,对其属性input进行包裹,有两个属性值,分别是action以及method

  • action:指向的是表单提交的地址,提交后会跳到指定地址

地址url的构成:协议://域名(或IP:端口号) 路径 ? 参数信息

  • method:指数据的提交方式,有post和get

post方式:信息以打包方式发送,信息传递很安全。是推荐的方式。

get方式:  信息以明文方式发送,并且会暴露在地址栏中。是默认的方式


表单元素

<input type=" " name=" " value=" ">

其中,type是表单元素的类型,name是作用域、关键词,value是表单元素的值

对type值的认识

  • <input type="text" placeholder="请输入用户名">

    最简单的进行文本输入,想要文本框上有提示文本时,使用placeholder

  • <input type="password" placeholder="请输入密码">

对密码进行加密,有专属的type值,密码以暗文的形式显示

  • <input type="radio" name="gender" checked>        <span>男</span>

<input type="radio" name="gender">

radio 是单选框的属性值,需要name配合使用,即划定了作用之后,才可实现单选功能

checked是默认选择

  • <input type="checkbox" name="hobby"><span>阅读</span>

    <input type="checkbox" name="hobby"><span>旅行</span>

    checkbox 是复选框,需要使用name划定作用域

  • <input type="submit" value="百度一下">

submit是提交按钮,信息将提交到指定的地址中,并且原始按钮上的文字是提交

可以使用value进行修改

  • <input type="reset" value="刷新">

reset是对表单信息进行重置,同样可以改变原来默认的文字

  • <input type="submit" value="百度一下">

submit是提交按钮,信息将提交到指定的地址中,并且原始按钮上的文字是提交

可以使用value进行修改

  • <input type="hidden" name="">


上述代码的实现:

    <!-- action 数据提交的地址 --><!-- 表单提交的特点: 提交后会跳转到指定地址 --><form action="#"><!-- //form 进行信息提交 --><!-- form 块标签 --><!-- 资源类的标签基本上都是行块标签 --><!-- placeholder 显示在文本上边,输入时消失 --><input type="text" placeholder="请输入用户名"><br><!-- password 输入的文字内容会进行加密 --><input type="password" placeholder="请输入密码"><!-- name划定作用域,也是关键词 --><!-- checked 是默认选择 --><p>请选择你的性别</p><p><span>男</span><input type="radio" name="gender" checked></p><p><span>女</span><input type="radio" name="gender"></p><!-- 复选框 --><p>您的爱好</p><p><input type="checkbox" name="hobby"><span>阅读</span></p><p><input type="checkbox" name="hobby"><span>旅行</span></p><p><input type="checkbox" name="hobby"><span>烹饪</span></p><p><input type="checkbox" name="hobby" checked><span>movie</span></p><!-- 按钮 --><input type="submit" value="百度一下"><input type="reset" value="刷新"><input type="hidden" name=""></form>

html中的form表单相关推荐

  1. HTML中的form表单有一个关键属性 enctype

    HTML中的form表单有一个关键属性 enctype=application/x-www-form-urlencoded 或multipart/form-data. 1.enctype=" ...

  2. antd-vue中的form表单label标签for导致点击文字触发输入框解决方案

    antd-vue中的form表单label标签for导致点击文字触发输入框解决方案 参考文章: (1)antd-vue中的form表单label标签for导致点击文字触发输入框解决方案 (2)http ...

  3. button layui 点击事件_解决layui中的form表单与button的点击事件冲突问题

    解决layui中的form表单与button的点击事件冲突问题 layui的form表单位置和button标签的位置重合,会使得button的click事件得不到响应,如图: 蓝色底为form的位置, ...

  4. 在微信小程序中提交form表单

    怎么在微信小程序中提交form表单 发布时间:2021-04-07 16:26:31 来源:亿速云 阅读:1229 作者:Leah 栏目:web开发 活动:亿速云新用户活动,各类服务器大降价,满足绝大 ...

  5. HTML中的form表单及其提交原理

    HTML中的form表单 form属性 表单内容数据类型 表单控件 input表单控件 type属性 其他属性 button表单控件 label表单控件 表单组件 select option 表单提交 ...

  6. Vue中使用form表单提交刷新问题

    vue中使用表单form默认提交行为是刷新一下,在这儿我们使用事件修饰符prevent来阻止form表单的默认行为 在@click后面跟上prevent 这样就可以阻止form表单默认刷新行为了 &l ...

  7. antd中的form表单 initialValue导致数据不更新问题

    初步理解 : initialValue就是所谓的defaultValue,只会在第一次赋值的时候改变,却又有一些不同,因为 initialValue又会因其他改动而改变. 然而当获取的数据重新上来要渲 ...

  8. 第83天:jQuery中操作form表单

    操作form表单 1. 属性操作 设置属性: // 第一个参数表示:要设置的属性名称 // 第二个参数表示:该属性名称对应的值 $(selector).attr("title", ...

  9. oracle 中增加行,Oracle中实现FORM表单插入、锁定、更新行、删除行的包

    此包写在oracle数据库中,供Form表单调用: CREATE OR REPLACE PACKAGE BODY cux_main_pkg AS /*========================= ...

  10. android中怎么保存checkbox中的checked属性_第二十四天HTML中的form表单

    form表单 用于收集用户信息,如:登录.注册等场景:所有要提交的数据都必须放在form标签中 action:提交地址.动作,与input标签中typy标签的submit属性相关联. ,提交地址是ac ...

最新文章

  1. php 获取下拉框选中的文本,jQuery实现select下拉框获取当前选中的文本
  2. 北斗导航 | 从北斗二号到北斗三号
  3. python自动华 (七)
  4. 计算机语言import,python中import指的是什么意思
  5. 安卓开发 登录用户信息缓存_在Linux上使用finger命令查询登录用户信息
  6. Linux——如何打开或者安装g++
  7. USF MSDS501 计算数据科学中文讲义·翻译完成
  8. 华为模拟器ensp代码错误2,41,40问题的解决
  9. html定义不同的类,定义不同的节点类型.html
  10. 容器技术Docker K8s 14 容器服务ACK基础与进阶-容器网络管理
  11. java进度条_Java实现进度条开发过程
  12. 汽车“新四化”,如何扬长避短?
  13. 揭开HPC应用的神秘面纱
  14. 「建议观看」史上超长,前端css晦涩难懂的点都在这啦
  15. 电脑赚钱兼职平台有哪些?分享几个正规靠谱的平台
  16. 2022 中小企业快成长之年,上云 选对平台是关键,这次我站华为云
  17. MongoDB报错 -【已解决】:Error: couldn‘t connect to server 127.0.0.1:27017, connection attempt failed:
  18. 关于office2016 程序停止运行。。。的问题
  19. Matlab模拟钢琴识别琴谱GUI
  20. [【转载】什么是图数据库以及简单入门!

热门文章

  1. 贝壳c++开发工程师春招一面面经
  2. 聊天气泡框模块源码 (高仿微信、QQ聊天的气泡聊天框)
  3. stm32制作的微型雕刻机 ,你可以不?
  4. C语言简单链表详细步骤详解
  5. linux tf 卡驱动理解
  6. Android进阶之旅 - 项目实战篇
  7. Gamma的完全理解
  8. Oracle to_date的使用方法
  9. LinkedList - 链表
  10. Android-Jetpack架构组件(一)带你了解Android-Jetpack