form表单元素

                                     form表单元素

1.form表单元素:常见的表单元素有输入框,单选框,复选框,文本域,密码框等

2.其基本样式为<input  type="类型" name="名字">

3.input 为输入框,其因type不同而类型不同

4.type类型:

(1)checkbox:多选框

(2)radio:单行单选框

(3)text:文本域

(4)file:文件上传域

(5)image:图像域(可指定width和height)

(6)submit:提交按钮

(7)reset:重置按钮

(8)button:普通按钮

(9)hidden:隐藏域

5.input 属性

(1)size:该属性是一个数字,指定该元素的长度。当type=”hidden”时不能指定该属性

(2)src:指定图像域所显示的图像,只有当type=”image”时才可以指定该属性

(3)name:单选框里的name一定要一样,否则出错

6.代码如下

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<form  action="index.html">
			<p>姓名:  <input type="text" name="username"></p>
                                                          <!--
                                                          	作者:2992926617@qq.com
                                                          	时间:2018-05-21
                                                          	描述:文本域
                                                          -->
			<p>密码:  <input type="password" name="password"> </p>
			<p>确认密码:<input type="password" name="password"> </p>
			<input type="radio" name="sex" value="male" />男
                                                           <!--
                                                           	作者:2992926617@qq.com
                                                           	时间:2018-05-21
                                                           	描述:单选框   单选按钮   注意名字要一样
                                                           -->
			<input type="radio" name="sex" value="female"> 女<br />
			 	<input type="submit" value="登陆系统"> 
			<input type="reset" value="重新填写"><br />
			<input type="checkbox" name="bike">i have a bike<br />
                                                                  <!--
                                                                  	作者:2992926617@qq.com
                                                                  	时间:2018-05-21
                                                                  	描述:复选框,也就是多选框
                                                                  -->
			<input type="checkbox" name="car" /> i have a car<br />
			生日 <input type="date"  name="年 月 日"/>
		</form>	
	</body>
</html>

7.演示效果如下


8列表框和下拉菜单

<select name="指定列表名称" size="行数">
    <option value="选项值" selected="selected">...</option>
</select>

9.列表框的常用属性

(1)disabled:指定是否禁用此元素,其属性只能是disabled或省略

(2)multiple:设置该列表框是否多选,其属性为multiple或干脆不写该属性

(3)size:指定该列表内同时显示多少个列选项


value:指定该选项对应的请求参数值,用于传递数据给服务器

selected:指定该列表初始状态是否处于被选中状态,值只能是selectd或者省略该属性。

disabled:指定禁用该选项,该属性值只能是disabled或者省略该属性。

10.textarea  多行文本框


  • clos文本框的宽度(必填)
  • rows文本框的高度(必填)
  • readonly:文本框是只读,值只能是readonly或省略该属性

代码演示

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>form练习</title>
	</head>
	<body>
		<form>
			你喜欢的城市是:<input type="checkbox" name ="西藏" value="xizhang"/>西藏
			<input type="checkbox" name ="通辽"  value="tongliao"/>通辽
			<input type="checkbox" name="西安 " value="xian"/>西安<br />
			你的性别是<input type="radio" name ="sex"  value="male"/>男
			<input type="radio" name="sex" value="female" />女<br />
			请选择你的出生地:<select name="birthplace" multiple="multiple" size="1">
                                                                            <!--
                                                                            	作者:2992926617@qq.com
                                                                            	时间:2018-05-21
                                                                            	描述:size是显示几个
                                                                            -->
				<option value="sichuan">四川</option>
				<option value="tongliao">通辽</option>
				<option value="huhehaote">西安</option>
				<option value="qingdao">青岛</option>
				</select><br />
				<input type="file" name="uploadfile" />上传照片<br />
				备注:<br />
				<textarea name="beizhu" clos="15" rows="5"></textarea><br />
				<input name="zuihou" type="submit" value="提交" />
				<input name="zuihou" type="reset" value="注册" />
				
			
		</form>
	</body>
</html>

演示效果如下









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值