HTML表单标签及表单标签属性

表单标签以及属性介绍 


           属性介绍:
            form标签属性
                    action:请求路径。
                    method:请求方式。

                    get:默认值

  • 提交的数据追加在请求路径上。数据格式k/v,追加是使用?连接之后每一对数据使用&连接。
  • 因为请求路径长度有限,所有GET请求提交的数据有限。

                     post:

  • 提交的数据不再请求路径上追加(及不显示在地址栏上)
  • 提交的数据大小不显示。

              input标签属性:
                  inpug标签用于获得用户输入信息,type属性值不同,搜集方式不同。最常使用的标签。

                 type属性中的取值

                      text:文本框,单行的输入字段,用户可在其中输入文本,默认宽度为20个字符。

                      password:密码框。

                      radio:单选框。单选框要加上属性name表示是一个组的,属性中的值要一样,这样才会是单选框的效果。如果想自动选中加上属性checked。

                      submit:提交按钮。提交表单,提交到action指定的路径。

                      checkbox复选框。

                      file:文件上传组件,提供"浏览"按下可以选择需要上传的文件。

                      hidden:隐藏字段。数据还会发送给服务器,但浏览器不进行显示。

                      reset:重置按钮。将表单恢复到默认值。

                      image :图形提交按钮,常用于与JavaScript结合使用。

            name属性:

                    如果需要表单数据提交到服务器,必须提供name属性值,服务器通过属性值获得提交数据。

            value属性:

                   设置input标签的默认值。submit和reset为按钮显示数据

            size属性:大小。

            checked属性:单选框和复选框自动选中。

            readonly属性:是否只读。

            disabled属性:是否可用。

            maxlength:允许输入的最大长度。

    下拉标签select

            name属性:发送给服务器的名称。

            multple属性:不写默认单选,取值'multple'表示多选。

            size属性:多选时,可见选项的数目。

        select标签子标签option标签:

            selected:自动勾选当前列表。

            value:发送给服务器的取值。

      文本域标签textarea

           clos属性:文本域的列数。

           rows:文本域的行数

      按钮标签button

            <button type="button|reset|submit">按钮标签一般很少使用,提供"普通|重置|提交"功能,不同的浏览器默认值也不同。
注意
                复选框、单选框以及下拉框,其中的属性name不是提交到后台的键值,属性name的作用是分组,表示是一个组的,
            提交的键值是value属性。其他的name属性则是提交到后台的键值

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>表单标签以及表单属性介绍</title>
	</head>
	<body>
		<form action="#" method="get">
			用户名:<input type="text" name="username" readonly="readonly" value="xxxx" size="" 
				  maxlength="" placeholder="请输入用户名"/><br/>
			密码:<input type="text"  name="password"/><br/>
			确认密码:<input type="text"  name="repassword"/><br/>
			<!--单选框-->
			性别:<input type="radio" name="sex" value="男" checked="checked"/>男
				<input type="radio" name="sex" value="女"/>女<br/>
			<!--多选框-->
			爱好:<input type="checkbox" name="hobby" value="篮球" checked="checked"/>篮球
				<input type="checkbox" name="hobby" value="打电动"/>打电动
				<input type="checkbox" name/="hobby" value="看电影">看电影<br/>
			头像:<input type="file" name="file"/><br/>
			<!--下拉框-->
			籍贯:<select name="province">
					<option>--请选择--</option>
					<option value="上海">上海</option>
					<option value="北京" selected="selected">北京</option>
					<option value="广州">广州</option>
			</select><br/>
			自我介绍:<textarea anme=""></textarea><br/>
			提交按钮:<input type="submit" value="提交注册"/><br/>
			普通按钮:<input type="button" value="提交" /><br/>
			重置按钮:<input type="reset" value="重置按钮" />
			
		</form>
	</body>
</html>

页面展示

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值