表单就是专门用来收集用户信息的
<form>
<表单元素>
form>
input标签有一个type属性,这个属性有很多类型的
取值,不同的取值就决定了input标签不同的功能和外观。
性别:<input type="radio" name="gender">男
<input type="radio" name="gender">女
性别:<input type="radio" name="gender" checked="checked">男
<input type="radio" name="gender">女
爱好:
<input type="checkbox">篮球
<input type="checkbox">足球
<input type="checkbox">棒球
<input type="checkbox">排球
爱好:
<input type="checkbox">篮球
<input type="checkbox" checked="checked">足球
<input type="checkbox">棒球
<input type="checkbox">排球
<input type="button" value="我是按钮" onclick="alert('wyy')">
<input type="image" src="images/register.jpg" onclick="alert('wyy')">
<input type="reset" value="清空">
<form action="http://baidu.com">
给输入框设置默认值
账号:<input type="text" value="vvv">
<br>
密码:<input type="password" value="123">
默认情况下文字和输入框是没有关联关系的,也就是说,点击文字输入框不会聚焦,如果想点击文字时让对应的输入框聚焦,那么就需要让文字和输入框绑定。
label标签可以使输入框和文字绑定在一起。
<form>
<label for="account">账号:label><input type="text" id="account">
<br>
<label for="pwd">密码:label><input type="password" id="pwd">
<br>
绑定的格式:
<datalist>
<option>待选项的内容option>
datalist>
请输入您的车型:<input type="text" list="cars">
<datalist id="cars">
<option>奔驰option>
<option>宝马option>
<option>奥迪option>
<option>路虎option>
<option>宾利option>
datalist>
作用:用于定义下拉列表
格式:
<select>
<optgroup label="分组名称">
<option>列表数据option>
optgroup>
select>
注意点:
<option selected="selected">桂林option>
<select>
<optgroup label="北京">
<option>朝阳区option>
<option>昌平区option>
<option>通州区option>
optgroup>
<optgroup label="广州">
<option>天河区option>
<option>越秀区option>
<option>黄埔区option>
optgroup>
select>
作用:定义一个多行输入框
格式:
<textarea>
内容
textarea>
注意点: