thml表单学习笔记

thml表单学习笔记

HTML中的< form >标签用于创建表单,表单是让用户进行信息输入的,然后将输入的数据提交到服务器上,服务器再根据提交的数据进行分析验证反馈结果。

表单最常用的场景:登录、注册、搜索等。

表单可以包含很多元素,比如< input >、< textarea>、< selected >等

< form >标签的常用属性:

1.action:指定服务器地址
2.method:指定表单数据的提交方式

​ method可选择的的有get和post。get是默认的提交方式,get方式提交的数据会在地址栏中显示出来,很不安全,所能提交的数据量比较小,效率高。post的效率低,安全,可携带大量的数据,不会在地址栏中显示。

<form action="#" method=""></form>
< input >标签

< input > 标签用于搜集用户信息。

根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。

< input >标签的type属性的值为text时

<!-- action指定服务器地址,这里先用#占位符 method属性不写值默认是get-->
<form action="#" method="">
    <!-- 
    text类型的<input>标签:
    type属性不指定值,就默认为是text,text是可输入文本的单行文本输入框。 
    name和value是一对键值对,
    value是要提交的数据,name是该标签提交的数据的标识,
    只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
    placeholder:设置输入框中的文本提示,该属性在IE8以下不生效
    -->
    <input type="" name="username" value="" placeholder="输入手机号或邮箱">
</form>

以上在网页中显示为
在这里插入图片描述

用< label >标签绑定< input >标签

<form action="#" method="">
    <!--
        for里的值设置为input标签的id值,就与该input标签绑定了
        效果是在网页中点击该标签(网页中是"用户名:")就等于点击到input标签
     -->
    <label for="username">用户名:</label>
    <!-- 
        id:作为该标签的唯一标识
    -->
    <input type="" id="username" name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值