web前端技能方法总结(css、js、jquery、html)(28)

1、表单基本上就是带有一块输入信息区域的网页。当提交表单时,表单中的信息被打成一个数据包发送给Web服务器,Web服务器接收来自表单的数据包后,传给Web应用程序做处理。Web应用程序处理表单中的数据,然后创建一个空白的新XHTML网页,作为响应传送回去。浏览器接收响应并在屏幕中显示出来。

(通过单击“提交”(submit)按钮控件,来提交表单。单击按钮控件就是提示浏览器打包所有的数据,并且发送到服务器)

2、你可以将任意的块元素放入表单中。

3、对于文本和,浏览器都限制了你可以输入的文本字数。不过,通常限制的字数比你要输入的字数要多。如果你需要限制用户输入到文本的字数,可以使用maxlength属性设置其值为一个特定的数字。例如maxlength=“100”限制用户最多能输入100个字符。不过,对于,XHTML中没有限制用户输入字数的方法。在大多数浏览器中,文本域的缺省宽度是20个字符。

4、当浏览器将表单数据发送给服务器时,浏览器将所有复选框的值合并为一个值连同复选框的名字一起发送。比如,一个有“salt”、“pepper”、“garlic”选项的“spice”复选框,全部选中后,浏览器就会发送“spice=salt&pepper&garlic”给服务器。

5、是内联元素。因此,你只能将块元素直接嵌入表单,并且如果要在之间添加换行的话,就得插入一个
.

6、POST&GET

如果你希望用户能够标记网页,也就是提交表单后的结果,那么久使用get,因为如果网页用post方式的结果返回,就不能标记网页了。另一方面,如果你是处理订单的Web应用程序,那么你不希望你的用户表舅这个网页(否则用户每次返回所标记的页面,订单会被再次提交)。当表单中的数据是私人数据时,绝不能用get方式。最后,如果你使用的是,你应该用POST,因为你可能会发送大量的数据。get请求方式限制只能使用256个字符,而post在发送的数据大小上没有限制。

7、用CSS布局表单时非常困难的,所以很多时候用表格布局表单。将表单放入表格中,然后用CSS样式化表单和表格。(可以对

上一篇:web前端分享CSS3 边框


下一篇:一起谈.NET技术,也玩MVC3.0 Razor自定义视图引擎来修改默认的Views目录结构