1 <!DOCTYPE html>
2 <html>
3 <head>
4 <!--解决乱码 ,告诉浏览器文档类型和编码
5 http-equiv:描述当前网页内容类型
6 context:使用的是html的文本
7 charset:使用的编码是UTF-8,解码也使用UTF-8
8 -->
9 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
10 <title>Insert title here</title>
11 </head>
12 <body>
13 <!--
14 form表单标签:要提交的内容,使用该标签包裹
15 action属性:决定表单提交到哪里
16 method属性:决定表单的提交方式get/post get(默认值)/post
17 post和get区别:
18 1.post提交 (http 请求正文中)键值对没有在地址栏上,而get是放在地址栏上
19 2.安全性上post更高一些
20 3.长度上:get因为是放到地址栏中,长度受限,2K. post 理论上是无限的
21
22 input标签:表单项标签
23 type类型:
24 text 文本框
25 password 密码框
26 radio 单选框
27 file 文件上传
28 hidden 隐藏域
29 submit 提交
30 reset 重置
31 image 提交(图片)
32 button 按钮
33 name属性:
34 对于表单项:提交时键值对的键
35 value属性:
36 1.对于需要提交的表单项:提交的值
37 2.按钮类型的:按钮上显示的文字
38 readonly属性:
39 只读属性,只是限制value属性的变化.
40 只能给text和password textarea使用
41 disabled属性:
42 禁用的效果:颜色变化,不参与提交
43 适用范围:所有input标签
44 checked属性:
45 默认被选中.
46 只适用于: 1 radio 2 checkbox
47 maxlength属性:定义最大长度
48 size属性:定义输入框显示长度
49 以上连个属性只能放在text和password中
50
51 select标签:
52 下拉选
53 name属性:提交的键
54 size属性:同时显示的选项个数
55 multiple属性:多选
56 selected属性:让option默认被选中
57 textarea标签:
58 文本域
59 name属性:提交的键
60 col属性:列宽
61 row属性:行高
62 readonly属性:只读
63
64 -->
65 <form action="#" method="post">
66 <table border="1">
67 <tr>
68 <th colspan="3">用户注册</th>
69 </tr>
70 <tr>
71 <td>用户名:</td>
72 <td><input type="text" name="name" value="123" maxlength="5"/></td>
73 </tr>
74 <tr>
75 <td>密码:</td>
76 <td><input type="password" name="pwd" disabled /></td>
77 </tr>
78 <tr>
79 <td>性别:</td>
80 <td>
81 女<input type="radio" name="sex" value="0" />
82 男<input type="radio" name="sex" value="1" checked/>
83 </td>
84 </tr>
85 <tr>
86 <td>爱好</td>
87 <td>
88 抽烟<input type="checkbox" name="habit" vlaue="smoke" />
89 喝酒<inputtype="checkbox" name="habit" vlaue="drink" />
90 </td>
91 </tr>
92 <tr>
93 <td>学历:</td>
94 <td>
95 <select name="edu" size="10">
96 <option value="00">请选择学历</option>
97 <option value="01">高中</option>
98 <option value="02">大专</option>
99 <option value="03">大本</option>
100 <option value="04">硕士</option>
101 </select>
102 </td>
103 </tr>
104 <tr>
105 <td>上传照片:</td>
106 <td><input type="file" name="photo" /></td>
107 </tr>
108 <tr>
109 <td>个人描述:</td>
110 <td><textarea name="desc" cols="50" rows="10">这家伙很懒</textarea></td>
111 </tr>
112 <tr>
113 <td>隐藏域:</td>
114 <td><input type="hidden" name="secret" value="张三" /></td>
115 </tr>
116 <tr>
117 <td>其他:</td>
118 <td><input type="image" /></td>
119 </tr>
120 <tr>
121 <td colspan="2" align="center"><input type="submit" value="提交" /><input
122 type="reset" /></td>
123 </tr>
124
125 </table>
126 </form>
127 </body>
128 </html>