标签:
什么是表单?
表单是显示收集信息,并将信息提交到服务器
表单二元素:
form元素
表单控件
表单就是从浏览器向服务器传输数据信息的手段
表单元素
主要属性:
action:表单提交的url
method:指出表单数据提交的方式
enctype:表单数据进行编码的方式
表单控件:
表单控件包括:
input元素:(具有不同的外观)
文本框,密码框,单选框,复选框,按钮
隐藏域,文件选择框
其他元素:
标签,文本域,下拉选
<!doctype html> <html> <head> <title>表单</title> <meta charset="utf-8"/> </head> <body> <!-- form是表单,内部可以包含多个控件, 控件内可以输入值。 我们是以表单为单元进行提交的,一次要提交 一个表单所包含的所有控件的值。 表单只是用来圈定提交的范围,它是透明不可见的。 --> <form action="http://www.tmooc.cn"> <!-- 文本框 --> <p> <!-- label是表单中的文本,通过for属性可以 绑定到input元素上,使得点击此label时, 相当于点击了对应的input。 id是元素的身份证号,用来引用该元素。 --> <label for="user_name">账号:</label> <input type="text" id="user_name" value="123"/> </p> <!-- 密码框 --> <p> <label for="pwd">密码:</label> <input type="password" id="pwd"/> </p> <!-- 单选框 --> <!-- 一组单选框,他们之间是彼此互斥的。 同名的radio即为同一。 --> <p> 性别: <input type="radio" checked id="male" name="sex"/> <label for="male">男</label> <input type="radio" id="female" name="sex"/> <label for="female">女</label> </p> <!-- 多选框 --> <p> 兴趣: <input type="checkbox" checked id="basketball" name="favorites"/> <label for="basketball">蓝球</label> <input type="checkbox" id="football" name="favorites"/> <label for="football">足球</label> <input type="checkbox" id="pingpang" name="favorites"/> <label for="pingpang">乒乓球</label> </p> <!-- 提交、重置、普通按钮 --> <p> <input type="submit" value="提交"/> <input type="reset" value="重置"/> <input type="button" value="取消"/> </p> <!-- 隐藏域=隐藏的文本框。 用来封装一些不希望被用户看到的数据。 该控件中的数据不需要输入,而是预置。 --> <p> <input type="hidden" value="123"/> </p> <!-- 文件选择框 --> <p> <label for="attachment">上传附件:</label> <input type="file" id="attachment"/> </p> <!-- 文本域 --> <p> <label for="desc">自我介绍:</label> <textarea id="desc" rows="5" cols="20">我是一个人类</textarea> </p> <!-- 下拉选 --> <p> <label for="course">课程:</label> <select id="course"> <option>-请选择-</option> <option>Java</option> <option>php</option> <option>ios</option> </select> </p> </form> </body> </html>
标签:
原文地址:http://www.cnblogs.com/xiaziteng/p/4855823.html