HTML表单

表单基本结构

表单在中主网页要负责数据采集功能。有三个基本的组成部分:表单标签,表单域,表单按钮。

<body>
    <form action="" method="post">
        <input type="text">
    </form>
</body>

表单标签

<form></form>

功能:用于申明表单,定义采集数据的范围,也就是<form>和</form>里面包含的数据将被提交到服务器。

语法:<form action="url" method="post">... </form>

action是接受提交数据的执行程序地址。

method是表单数据提交的方式。

可选值:

get是显性的 用户提交的信息在地址栏能看到

post是隐性的 用户提交的数据在地址栏能看不到

表单域

1.文本框 text

文本框是一种让访问者自己输入内容的表单对象。

<input type="text" name="username" id="" value="请输入用户名">

 

属性:

name 文本框的内容

value 文本框的初始值

 2.密码框 password

是一种特殊的文本域,用于输入密码。当访问者输入文字时,文字会被星号或其它符号代替,而输入的文字会被隐藏。

<input type="password" name="pwd" id="pwd" maxlength="10" minlength="6">

属性:

maxlength 可以输入的最大字符数

minlength   可以输入的最小字符数

3.单选框 radio

当需要访问者在单选项中选择唯一的答案时,就需要用到单选框了。例如:性别

       <input type="radio" name="sex" id="">男
       <input type="radio" name="sex" id="">女

 

注意:单选框中name属性值必须要一样,才能进行单选。

 

4.复选框 checkbox

可以在待选项中选中多个选项。

        <input type="checkbox" name="interest" value="sports" checked>运动
        <input type="checkbox" name="interest" value="talk">聊天
        <input type="checkbox" name="interest" value="play">玩游戏

 属性:

checked 表示默认选中

5.下拉框 select

可以在一个有限的空间设置多种选项。

        <select name="">
            <option value="">请选择</option>
            <option value="">1</option>
            <option value="">2</option>
            <option value="">3</option>
            <option value="">4</option>
        </select>

 

 6.多行文本框 <textarea></textarea>

也是一种让访问者自己输入内容的表单对象,只不过能让访问者填写较长的内容。

<textarea name="" id="" cols="30" rows="10">1235122</textarea>

 

 属性:

 cols属性定义多行文本框的宽度,单位是单个字符宽度;

rows属性定义多行文本框的高度,单位是单个字符宽度;

7.文件上传框 file

文件上传框看上去和其它文本域差不多,只是它还包含了一个浏览按钮。访问者可以通过输入需要上传的文件的路径或者点击浏览按钮选择需要上传的文件。

<input type="file" name="" id="">

 

 

表单按钮

 1.提交按钮 submit

用来将输入的信息提交到服务器。

<input type="submit" value="提交">

2.重置按钮 reset

用来重置表单。

<input type="reset" value="重置">

3.普通按钮 button

用来控制其他定义了处理脚本的处理工作。

<input type="button" value="普通按钮">

 

表单控件 

1.网址控件

<input type="url">

2.日期控件 

<input type="date">

 

3.数字控件 

				<!-- step="3"每次3个跳动-->
				<input type="number" step="3">

 

4.邮箱控件 

<input type="email" >

5.滑块控件 

        <!-- 默认数值是100,step="10"每10个滑动一次· -->
        <input type="range" step="10">

6.搜索控件 

<input type="search" name="" id="">

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值