012---表单、下拉菜单和表单域

一、表单基本语法形式

完整的表单由表单域、提示文本、表单控件组成。

1.输入框控件:input

<input/>

是一个单标签,效果如下(左图鼠标没有放进去,右图鼠标点击后):


input控件的属性:


注意:

①对于单选按钮,如果一组有两个,那么给这两个控件设置同一个name值,那么就可以二选一。如:

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

那么如下图,男、女只能选一个,不可多选:


如果没有设置相同的name值,那么就会出现以下情况:


②如果要默认选中则可以这样:

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

那么就会默认选中那一项:


③提交、重置、普通按钮

<input type="button" value="普通按钮" /><br/><br/>
<input type="submit"/ value="提交"><br/><br/>
<input type="reset"/ value="重置按钮">

④maxlength

用户名:<input type="text" value="请输入用户名" /><br/>
密码:	<input type="password" maxlength="6" /><br/>

效果:


密码只能输入6个,并且text的输入框的value值可以在输入的时候删除,这时候的value值起到提示的作用。

2. 文本域textarea(双标签)

类似于网友评价,留言等

<textarea></textarea>

输入的内容多的话会自动换行,如果很多,还会出现滚动条。并且用鼠标拉动它的右下角红箭头的部分,它的大小会发生变化。如下图:

在HTML中可以通过属性cols控制文本域的每行的字符数,通过属性rows控制显示的行数。但在学过CSS后可以直接通过设置文本域的宽和高来对文本域进行限制,所以这个很少使用。

二、下拉菜单

基本语法:

<select name="" id="">
	<option value="">点击进行选择</option>
	<option value="">1</option>
	<option value="">2</option>
	<option value="">3</option>
</select>

效果:


如果需要设置默认选中哪一个可以使用selected。如:

<select name="" id="">
	<option value="">点击进行选择</option>
	<option value="" selected="selected">1</option>
	<option value="">2</option>
	<option value="">3</option>
</select>

就会:


三、表单域

语法:

<form action="xxx.php" method="post/get" name="userMSG">
	.....
</form>

解释:

①action表示将表单域里面的内容提交到xxx.php,其中xxx.php是PHP文档。

②method表示表单域里的内容以何种方式提交,有两种方式,分别是post和get

③name表示此表单域里的内容表示哪一类,如登入人信息、学生学籍等

例如:

<form action="xxx.php" method="post/get" name="userMSG">
	用户名:<input type="text" value="请输入用户名" /><br/>
	密码:	<input type="password" maxlength="6" /><br/>
	性别:	<input type="radio" checked="checked" />女
		<input type="radio"/>男<br/><br/>

	<input type="button" value="普通按钮" /><br/><br/>
	<input type="submit"/ value="提交"><br/><br/>
	<input type="reset"/ value="重置按钮">
</form>
这样就可以进行提交,并且可以重置。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值