HTML学习笔记-表单

版权声明:本文为博主原创文章,转载须注明出处,否则追究法律责任。 https://blog.csdn.net/qq_24831889/article/details/74178470

<!DOCTYPE HTML>
<html>
	</head>
	<body>
		<h1 color="red" align="center">北京邮电大学学生注册登录系统</h1>
		<form action="./30表单.php" method="get" align="">
			<p>姓        名:    <input type="text" name="username"></input></p>
			<p>密        码:    <input type="password" name="pwd"></input></p>
			<p>性        别:    男<input type="radio" name="sex" value="男"></input>        女<input type="radio" name="sex" value="女"></input></p>
			<p>生        日:
				<select name="year">
					<option value="0" selected>请选择</option>
					<option value="1">1980</option>
					<option value="2">1981</option>
					<option value="3">1982</option>
					<option value="4">1983</option>
					<option value="5">1984</option>
					<option value="6">1985</option>
					<option value="7">1986</option>
					<option value="8">1987</option>
					<option value="9">1988</option>
					<option value="10">1989</option>
					<option value="11">1990</option>
					<option value="12">1991</option>
					<option value="13">1992</option>
					<option value="14">1993</option>
					<option value="15">1994</option>
					<option value="16">1995</option>
					<option value="17">1996</option>
					<option value="18">1997</option>
					<option value="19">1998</option>
					<option value="20">1999</option>
					<option value="21">2000</option>
					<option value="22">2001</option>
					<option value="23">2002</option>
				</select><span>年</span>
				<select name="month">
					<option value="0" selected>--</option>
					<option value="1">1</option>
					<option value="2">2</option>
					<option value="3">3</option>
					<option value="4">4</option>
					<option value="5">5</option>
					<option value="6">6</option>
					<option value="7">7</option>
					<option value="8">8</option>
					<option value="9">9</option>
					<option value="10">10</option>
					<option value="11">11</option>
					<option value="12">12</option>
				</select><span>月</span>
				<select name="day">
					<option value="0" selected>--</option>
					<option value="0" selected>--</option>
					<option value="1">1</option>
					<option value="2">2</option>
					<option value="3">3</option>
					<option value="4">4</option>
					<option value="5">5</option>
					<option value="6">6</option>
					<option value="7">7</option>
					<option value="8">8</option>
					<option value="9">9</option>
					<option value="10">10</option>
					<option value="11">11</option>
					<option value="12">12</option>
					<option value="13">13</option>
					<option value="14">14</option>
					<option value="15">15</option>
					<option value="16">16</option>
					<option value="17">17</option>
					<option value="18">18</option>
					<option value="19">19</option>
					<option value="20">20</option>
					<option value="21">21</option>
					<option value="22">22</option>
					<option value="23">23</option>
					<option value="24">24</option>
					<option value="25">25</option>
					<option value="26">26</option>
					<option value="27">27</option>
					<option value="28">28</option>
					<option value="29">29</option>
					<option value="30">30</option>
					<option value="31">31</option>
				</select><span>日</span>
			</p>
			<p>学        历:
			<select name="学历">
				<option value="1" selected="selected">本科生</option>
				<option value="2">研究生</option>
				<option value="3">博士生</option>
			</select>
			</p>
			<p>语言技能:    汉语<input type="checkbox" name="chinese"></input>    英语<input type="checkbox" name="english"></input>    日语<input type="checkbox" name="japanese"></input></p>
			<p>上传文件:<input type="file"></input></p>
			<p><input type="button" value="注册"></input>    <input type="button" value="登录"></input></p>
			<p><input type="submit"></input>    <input type="reset"></input></p>
			<p><h5><input type="checkbox">同意<a href="http://www.bupt.edu.cn" target="_blank" title="北京邮电大学服务条款">北京邮电大学服务条款</a></h5></p>
			<p>隐 藏 域:<input type="hidden"></p>
			<p>留 言 框:<textarea rows="10" cols="30" name="留言"></textarea></p>
			<p><input type="image" src="./img/BUPT.jpg"></input></p>
		</form>
	</body>
</html>

form元素

action属性:当前表单的内容提交给哪个表单进行处理

method属性:当前表单的提交方式,常见的为get和post,默认为get

input元素

text

普通文本框

name值可有可无

password

密码输入框

name值可有可无

checkbox

复选框

必须有,否则无法提交

radio

单选框

必须有,否则无法提交

file

选择文件

 

reset

重置

 

image

提交图片

 

submit

将表单内容提交给action指向的页面

 

button

按钮

 

hidden

隐藏域

 

细节:

  1. input的type默认值为text,表示单行文本;

  2. 对于input,最好给他添加一个name属性,作用是将用户输入的内容提交给要处理这个数据的页面;

get提交与post提交

  • get提交:提交内容会出现在地址栏后面,标志为?,内容以键值对形式出现;
    如果没有添加name属性,则不能成功提交;
  • post提交:提交内容不会出现在地址栏中,也没有?标志,比较安全;

细节说明

  1. 每一个input都有一个value值,其中text,password的value值可有可无,checkbox,radio必须有value值,否则无法提交

  2. 对于type=“”radio“”来说,只有给每个input都添加一个相同的name属性值才可以完成单选框的要求

  3. 关于单行文本的宽度,可以使用size属性来设置,表示字符长度,一般不用,实际上使用CSS控制

 select和option标签

注意:

  1.  默认情况下将option的内容作为提交内容,我们通常情况下给option设置一个value属性,通常用数字作为属性值
  2. 我们可以使用selected属性将某个option作为默认选中状态

textarea

作用:提供输入大量文本的输入框,比如QQ空间,贴吧的留言框;

格式:<textarea></textarea>


猜你喜欢

转载自blog.csdn.net/qq_24831889/article/details/74178470