表单标签是向服务器发送数据的容器
文本框必须要有name属性,否则这个文本框中的数据将来是不会发送给服务的
文本框中输入的值(昵称、密码等)将来都是可以直接发送给服务的。而单选框、复选框和下拉列表中必须要写value属性,因为它们和文本框不一样,如果不写value,服务器是不知道你输入的数据的。
单选框中的name属性值必须一样才能实现单选
checked=“checked”表示默认选中,可以简写为checked
<form action="demo03.html" method="post"> 昵称:<input type="text" name="nickName"><br> 密码:<input type="password" name="pwd"><br> 性别:<input type="radio" name="gender" value="male">男 <input type="radio" name="gender" value="female" checked="checked">女<br> 爱好:<input type="checkbox" name="hobby" value="baksetball">篮球 <input type="checkbox" name="hobby" value="football" checked>足球 <input type="checkbox" name="hobby" value="earth">地球<br> 星座:<select name="star"> <option value="1">白羊座</option> <option value="2" selected>金牛座</option> <option value="3">狮子座</option> <option value="4">双子座</option> </select><br> 备注:<textarea name="remark" cols="50" rows="4"></textarea><br> <input type="submit" value="注册"> <input type="reset" value="重置"> <input type="button" value="我是一个普通按钮"> </form>