HTML表单

1、表单标签:所有需要提交到服务器端的表单项必须使用<form></form>括起来。
form 标签属性:
action、整个表单提交的位置(可以是一个页面,也可以是一个后台 java 代码);
method、表单提交的方式(get/post/delete……等 7 种)。

<form action="#" method="post">
</form>

1.1、文本输入项

用户名:<input type="text" name="username" size="40px" maxlength="5" readonly="readonly" placeholder="请输入用户名"/> <br />

1.2、密码输入项

密码:<input type="password" name="password" required="required"/> <br />
确认密码:<input type="password" name="repassword"/> <br />

required="required"必填内容。
1.3、单选按钮

性别:<input type="radio" name="sex" value="男" checked="checked"/> 男
	 <input type="radio" name="sex" value="女"/> 女 <br />

value表示提交的名字,
checked="checked"默认选中项。
1.4、多选按钮

爱好:<input type="checkbox" name="hobby" value="汽车"/> 汽车
	 <input type="checkbox" name="hobby" value="唱歌" checked="checked"/> 唱歌
	 <input type="checkbox" name="hobby" value="网购"/> 网购 <br />

value表示提交的名字
1.5、文件上传项

头像:<input type="file" name="file"/><br />

1.6、下拉列表

籍贯:<select name="province">
		<option>请选择</option>
		<option value="0">北京</option>
		<option value="1" selected="selected">上海</option>
		<option value="2">广州</option>
	</select><br />

selected=“selected”,默认选中项。
1.7、文本输入域

自我介绍:<textarea name="zwjs">
		 </textarea><br />

1.8、提交按钮

提交按钮:<input  type="submit" value="注册"/><br />

submit就是英语“提交”的意思。这个按钮不需要写value自动就有“提交”文字。这个按钮点击,表单真的能提交。这个表单就会被提交到,form标签的action属性中的那个页面中去。

1.9、普通按钮

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

1.10、重置按钮

重置按钮:<input  type="reset" value="重置"/><br />

1.11、隐藏项

<input type="hidden" name=""/>

用于用户比较敏感的一些信息。

1.12、 label标签

本质上讲,“男”、“女”这两个汉字,和input元素没有关系。

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

label就是解决这个问题的

<input type="radio" name="sex" id="nan" /> <label for="nan">男</label>
<input type="radio" name="sex" id="nv"  /> <label for="nv">女</label>

input元素要有一个id,然后label标签就有一个for属性,和id相同,就表示绑定了,这个label和input就有绑定关系了。

复选框也有label:

<input type="checkbox" id="kk" />
<label for="kk">10天内免登陆</label>  

什么表单元素都有label。

demo代码:

<form action="#" method="get">	
	<table border="5px" width="800px" height="450px" bgcolor="white">
		<tr>
			<td colspan="2">会员注册 </td>
		</tr>
		<tr>
			<td>用户名</td>
			<td>
				<input type="text" name="user"/>
			</td>
		</tr>
		
		<tr>
			<td>密码</td>
			<td>
				<input type="password" name="password" />
			</td>
		</tr>
		
		<tr>
			<td>确认密码</td>
			<td>
				<input type="password" name="repassword"/>
			</td>
		</tr>
		
		<tr>
			<td>Email</td>
			<td>
				<input type="text" name="email" />
			</td>
		</tr>
		
		<tr>
			<td>姓名</td>
			<td>
				<input type="text" name="username" />
			</td>
		</tr>
		
		<tr>
			<td>性别</td>
			<td>
				<input type="radio" name="sex" value="男" />男
				<input type="radio" name="sex" value="女"/>女
			</td>
		</tr>
		
		<tr>
			<td>出生日期</td>
			<td>
				<input type="text" name="birthday" />
			</td>
		</tr>
		
		<tr>
			<td>验证码</td>
			<td>
				<input type="text" name="yzm" />
				<img src="../img/yanzhengma.png" />
			</td>
		</tr>
		
		<tr>
			<td colspan="2">
				<input type="submit" value="注册"/>
			</td>
		</tr>
		
	</table>
</form>

注意:所有需要提交到服务器端的表单项必须使用<form></form>括起来。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值