码迷,mamicode.com
首页 > Web开发 > 详细

《head first html与css、xhtml》——第14章xhtml表单

时间:2015-04-10 23:52:21      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

2015-04-10 21:13:38

1.<input>表单元素,是空元素,是内联元素。type属性可以有好多值,“text","radio","checkbox"(复选框,name属性值设为一样,不知道为啥,以后实践).

2.<textarea>不是一个空元素,所以它有结束标记。

3.<select>元素设置name属性之后,它的<option>项就不会再设置name属性了,应为发送给服务器时,就是name=值得数据,例如,color=red;

  单选框和复选框的并列选项,它们的name属性都是一样,也是上面的原理,复选框的值为多个时,发送的数据就是,形如:color=red&green%blue;

4.定义和用法

value 属性规定在表单被提交时被发送到服务器的值。

<option> 与 <option/> 之间的值是浏览器显示在下拉列表中的内容,而 value 属性中的值是表单被提交时被发送到服务器的值。

5.使用checked属性定义默认的选项。checked="checked"

6.如果你是用的是<textarea>,你应该用post,因为你可能会发送大量的数据。get请求方式限制只能使用256个字符,而post在发送的数据页面大小上没有限制。另外,表单涉及到 密码等隐私信息时,还是别用get了,不然在url看到信息就不好了。

7.<input>元素添加id属性,然后<label>元素添加for=""id的值一样。<label>元素以一种简单的方式给表单元素附加标签

8.<input>元素type属性为”file“时,可以点击传送文件给服务器,必须使用POST方式。

9.<select>元素使用multiple属性,可以多选。

《head first html与css、xhtml》——第14章xhtml表单

标签:

原文地址:http://www.cnblogs.com/michael-xiang/p/4415949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!