表单标签,表单域

  • Post author:
  • Post category:其他



表单标签:表单控制(包含了具体的表单功能项,如单行文本输入框,复选框,提交按钮,重置按钮等);提示信息(一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和操作);表单域(相当于一个容器,用来容纳所有的表单控制和提示信息,如果不定义表单域,表单中的数据就无法传送到后台服务器)


(1)input控件:<input />为单标签。type为最基本的属性。


type:text(属性值)  单行文本输入框


Password      密码输入框


Radio         单选按钮


Checkbox      复选框


Button        普通按钮


Submit        提交按钮


Reset         重置按钮


Image         图像形式的提交按钮


File          文件域


Name:由用户自定义   控件的名称


Value:由用户自定义  input控件中的默认文本值


Size:正整数       input控件中在页面中的显示宽度


Checked:checked     定义选择控件默认被选中的项


Maxlength:正整数    控制允许输入的最多字符数


(2)lable标签:用于绑定一个表单元素,当点击lable标签的时候,被绑定的表单元素就会获得输入焦点。


for属性规定lable与哪个表单元素绑定




<lable for=“male”>male</lable>





<lable type=“radio” name=“sex” id=“male” value=“male”>



(3)textarea控件文本域:<textarea></textarea>


(4)下拉菜单:




<select>





<option>选项1</option>





<option>选项2</option>





<option>选项3</option>





……





</select>




(在option中定义selected=selecteds时,当前即为默认选中项)。


(5)表单域:form被用于自定义表单域,创建一个表单,


<form action=





url地址





method=





提交方式 name=





表单名称





>


常用属性:action(将收集的信息传递给服务器处理,action指接收并处理表单数据的服务器程序的url地址);                                                   method(用于设置表单数据的提交方式,其取值为get或post);name(用于指定表单的名称)

类选择器:



.类名{属性1:属性值1;}




注意:每个表单都有自己的表单域


表单控件

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>好好学习天天向上</title>
</head>
<body>
	用户名:<input type="text" value ="用户名"/><!--这是一个文本框--><br/>
	 密码:<input type="password" maxlength="6"/> <!-- 这是一个密码框 ctrl+/ maxlength密码的最大长度 --><br />
	 性别: <input type="radio" name ="sex" />  女 <input type="radio" name ="sex" />  男 <input type="radio" name ="sex" checkd ="checked" />  人妖
	 <input type="radio" name ="sex1" />  未知<!-- 单选框 如果是一组通过相同的name值来实现 sex与sex1名不一样,所以能选两个--><br />
	 爱好:<input type ="checkbox" name="hobby" checkd ="checked" />足球 <input type ="checkbox" name="hobby" />篮球 <input type ="checkbox" name="hobby" />排球  <!-- 复选框 可以同时选多个 checkd ="checked"为默认--><br />
	 搜索:<input type="button" value="搜索啥">  <!-- 普通按钮 --><br />
	 <input type="submit" value="提交表单"/> <!-- 提交按钮 -->
	 <input type="reset" value="重置表单"/> <!-- 重置按钮 --><br />
	 <input type="image" src="ta.jpg"/> <!-- 
	 图像按钮 --><br />
	 上传头像:<input type="file" /> <!-- 文件按钮 -->
</body>
</html>

表单域

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>好好学习天天向上</title>
</head>
<body>
	用户名:<input type="text" value ="用户名"/><!--这是一个文本框--><br/>
	 密码:<input type="password" maxlength="6"/> <!-- 这是一个密码框 ctrl+/ maxlength密码的最大长度 --><br />
	 性别: <input type="radio" name ="sex" />  女 <input type="radio" name ="sex" />  男 <input type="radio" name ="sex" checkd ="checked" />  人妖
	 <input type="radio" name ="sex1" />  未知<!-- 单选框 如果是一组通过相同的name值来实现 sex与sex1名不一样,所以能选两个--><br />
	 爱好:<input type ="checkbox" name="hobby" checkd ="checked" />足球 <input type ="checkbox" name="hobby" />篮球 <input type ="checkbox" name="hobby" />排球  <!-- 复选框 可以同时选多个 checkd ="checked"为默认--><br />
	 搜索:<input type="button" value="搜索啥">  <!-- 普通按钮 --><br />
	 <input type="submit" value="提交表单"/> <!-- 提交按钮 -->
	 <input type="reset" value="重置表单"/> <!-- 重置按钮 --><br />
	 <input type="image" src="ta.jpg"/> <!-- 
	 图像按钮 --><br />
	 上传头像:<input type="file" /> <!-- 文件按钮 -->
</body>
</html>

文本域

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>好好学习天天向上</title>
</head>
<body>
	<form action="xxx.php" method="get" name="userMessage">
	用户名:<input type="text" value ="用户名"/><!--这是一个文本框--><br/>
	 密码:<input type="password" maxlength="6"/> <!-- 这是一个密码框 ctrl+/  注释的快捷键 maxlength密码的最大长度 --><br />
	 性别: <input type="radio" name ="sex" />  女 <input type="radio" name ="sex" />  男 <input type="radio" name ="sex" checkd ="checked" />  人妖
	 <input type="radio" name ="sex1" />  未知<!-- 单选框 如果是一组通过相同的name值来实现 sex与sex1名不一样,所以能选两个--><br />
	 爱好:<input type ="checkbox" name="hobby" checkd ="checked" />足球 <input type ="checkbox" name="hobby" />篮球 <input type ="checkbox" name="hobby" />排球  <!-- 复选框 可以同时选多个 checkd ="checked"为默认--><br />
	 搜索:<input type="button" value="搜索啥">  <!-- 普通按钮 --><br />
	 <input type="submit" value="提交表单"/> <!-- 提交按钮 -->
	 <input type="reset" value="重置表单"/> <!-- 重置按钮 --><br />
	 <input type="image" src="ta.jpg"/> <!-- 
	 图像按钮 --><br />
	 上传头像:<input type="file" /> <!-- 文件按钮 -->
	 </form>
	<!--
标签名称:form 表单标签
属性:action:提交的去向,目标地址的url
method:设置提交请求的方式,get和post;默认为get
get和post提交有什么区别?
get传输:将内容信息放在地址栏传输,而且长度限制在1k,而且安全性不好。
post传输:将内容房子body信息中传输。没有长度限制。
子标签:
input标签:需要提交其中的value,必须有一个name属性。
属性:type:password 等
//-
通过下面的实例的演示,发现在某些情况下可以用form去做链接,而且做链接的同时还能提交数据到
这个目标的地址文件上。
fieldset标签:定义域
legend标签:定义域的标题
-->
</body>
</html>

新增表单属性

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	用户名:<input type="text" placeholder="请输入用户名" autofocus />
	上传头像:<input type="file" multiple />
	<h4>自动记录完成</h4>
	1.autocomplete首先需要提交按钮<br />
	2.这个表单您必须给他名字
	<form action="">
		姓名:<input type="text" autocomplete="on" name="userName" /><br />
		<input type="submit" />
		</form>
		昵称:<input type="text" required accesskey="s"/>
		<!-- 边框里不能为空 --><br />
		
</body>
</html>

新增表单type类型

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<fieldset>
		<legend>HTML5新增的input type类型  那些表单</legend>
		<form action="">
			邮箱:<input type="email" />  <!-- aa@aa.com --><br />
			手机:<input type="tel" />  <!--  手机格式 数字 --><br />
			数字:<input type ="number" />  <!-- 只能是数字 --><br />
			url:<input type ="url" />  <!-- 网址格式 --><br />
			搜索:<input type ="search" />  <!-- 搜索格式 --><br />
			区域:<input type ="range" />  <!-- 区域格式  滑块 --><br />
			时间:<input type ="time" />  <!-- 时间格式  小时 分钟 --><br />
			<input type="submit" />
			年月日:<input type ="date" />  <!-- 获得年月日 --><br />
			月份:<input type ="month" />  <!-- 获得月份 --><br />
			星期:<input type ="week" />  <!-- 获得年 星期 --><br />
			颜色:<input type ="color" />  <!-- 获得颜色 --><br />
		</form>


	</fieldset>
</body>
</html>



版权声明:本文为wusiye_123456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。