HTML表单标签及其具体使用

HTML表单标签

一、form标签

解析:

作用:用于定义表单域
包含属性:

name:规定表单的名称。
method:规定用于发送表单数据的 HTTP 方法。
   属性值:get默认。将表单数据(form-data)以名称/值对的形式附加到 URL 中:URL?name=value&name=value。
   		   post 以 HTTP post 事务的形式发送表单数据(form-data)。
target:规定在何处打开 action URL。
action:规定当提交表单时向何处发送表单数据。
autocomplete:规定是否启用表单的自动完成功能。
novalidate:如果使用该属性,则提交表单时不进行验证。

具体使用:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title>
</head>
<body>
<!-- 定义表单 -->
   <form name="form1" action="" method="post" target="_blank">
   	
   </form>
</body>
</html>

二、input标签

解析:

作用:用来声明允许用户输入数据的,是一个单标签
包含属性:

type:
    button:定义按钮
    checkbox:定义复选框
    file:定义输入字段和“浏览”按钮,供文件上传
    hidden:定义隐藏的输入字段
    image:定义图像形式的提交按钮
    password:密码框,定义密码字段
    reset:重置按钮,会清除表单中的所有数据
    submit:提交按钮,会把表单数据发送到服务器
    text:文本框,用户可向其数据文本
value:
   value属性为输入框的值,可以不填,因为当用户在输入框输入值时,value会自动赋值为输入框的值。如果填写,则直接显示在输入框内。

点击查看更多input标签属性

具体使用:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  <form action="">
  <!-- 文本框,默认 -->
  	用户名:<input type="text">
  	<br />
  <!-- 密码框 -->
  	密码:<input type="password">
  	<br />
  <!-- 复选框 -->
  爱好1<input type="checkbox">
  爱好2<input type="checkbox">
  爱好3<input type="checkbox" checked="checkbox">
  <br />
  <!-- 单选按钮 -->
  男:<input type="radio" name="sex">
  女:<input type="radio" name="sex">
  <br />
  <!-- 重置按钮 -->
  <input type="reset">
  <!-- 提交按钮 -->
  <input type="submit">
  <!-- 文件上传 -->
  <input type="file">
  <!-- 普通按钮 -->
  <input type="button">
  <br />
  <!-- 定义拾色器 -->
  <input type="color">
  <!-- 定义 date 控件(包括年、月、日,不包括时间)。 -->
  <input type="date">
  <!-- 定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。 -->
  <input type="datetime-local">
  <!-- 定义用于 e-mail 地址的字段 -->
  <input type="email">
  <!-- 定义隐藏输入字段。 -->
  <br />
  <input type="hidden">
  <!-- 定义图像作为提交按钮。 -->
  <input type="image">
  <!-- New	定义 month 和 year 控件(不带时区)。 -->
  <input type="month">
  <!-- 定义用于输入数字的字段。 -->
  <input type="number">
  <br />
  <!-- 定义用于精确值不重要的输入数字的控件(比如 slider 控件)。 -->
  <input type="range">
  <!-- 定义用于输入搜索字符串的文本字段 -->
  <input type="search">
  <!-- 定义用于输入电话号码的字段。 -->
  <input type="tel">
  <br />
  <!-- 定义用于输入时间的控件(不带时区)。 -->
  <input type="time">
  <!-- 定义用于输入 URL 的字段。 -->
  <input type="url">
  <!-- 定义 week 和 year 控件(不带时区)。 -->
  <input type="week">
  </form>
</body>
</html>

运行结果:

在这里插入图片描述

三、textarea标签

解析:

作用:定义文本域(一个多行的输入控件)

包含属性:


属性				值				描述
autofocusNew	autofocus	规定当页面加载时,文本区域自动获得焦点。
cols		    number	    规定文本区域内可见的宽度。
disabled	    disabled	规定禁用文本区域。
formNew	        form_id	    定义文本区域所属的一个或多个表单。
maxlengthNew	number	    规定文本区域允许的最大字符数。
name	        text	    规定文本区域的名称。
placeholder 	text	    规定一个简短的提示,描述文本区域期望的输入值。
readonly	    readonly	规定文本区域为只读。
requiredNew	    required	规定文本区域是必需的/必填的。
rows	        number	    规定文本区域内可见的行数。
wrap	        hard
                soft	规定当提交表单时,文本区域中的文本应该怎样换行。

点击了解更多

具体使用:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title></title> 
</head>
<body>
  <textarea rows="10" cols="30" autofocus="autofocus">
  我是一个文本框。
  </textarea>
</body>
</html>

运行结果:

在这里插入图片描述

四、 select标签

解析:

作用:用来创建下拉列表。配合option标签使用

包含属性:

属性				值					描述
autofocus     	autofocus	 规定在页面加载时下拉列表自动获得焦点。
disabled	    disabled	 当该属性为 true 时,会禁用下拉列表。
formNew	        form_id	     定义 select 字段所属的一个或多个表单。
multiple	    multiple	 当该属性为 true 时,可选择多个选项。
name	        text	     定义下拉列表的名称。
required    	required	 规定用户在提交表单前必须选择一个下拉列表中的选项。
size	        number	     规定下拉列表中可见选项的数目。

五、option标签

解析:

作用:定义下拉列表中的选项,作为 select标签 或者datalist 标签一个元素使用

包含属性:


属性			值				描述
disabled	 disabled	 规定此选项应在首次加载时被禁用。
label	     text	     定义当使用 <optgroup> 时所使用的标注。
selected	 selected	 规定选项(在首次显示在列表中时)表现为选中状态。
value	     text	     定义送往服务器的选项值。

具体使用:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title></title> 
</head>
<body>
  <select>
  <!--selected:设置默认状态为选中状态。-->
  	  <option value="volvo" selected="">Volvo</option>
  	  <option value="saab">Saab</option>
  	  <option value="opel">Opel</option>
  	  <option value="audi">Audi</option>
  </select>
</body>
</html>

运行结果:

在这里插入图片描述

六、button标签

解析:

作用: 定义一个点击按钮

包含属性:


属性			值				描述
disabled	 disabled		规定应该禁用该按钮。
name		 name			规定按钮的名称。
type		 button
     		 reset			规定按钮的类型
   			 submit 。
value		 text			规定按钮的初始值。可由脚本进行修改。

点击了解更多

具体使用:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  <button value="按钮1" disabled="disables">禁用的按钮</button>
  <button type="button">普通按钮</button>
  <button type="reset">重置按钮</button>
  <button type="submit">提交按钮</button>
</body>
</html>

运行结果:

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸡崛起中...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值