第9章 使用表单
一、填空题
1.表单
个人网页设计模板hbuilder2. HTML源代码
3. Get Post
4. Spry验证框架
5.隐藏文本域
二、简答题
1. 什么是表单、表单域及表单对象?
答:表单是动态网页中重要的组成元素,被广泛应用在网页设计中,主要负责将用户的数据收集并上传到服务器上。表单在客户端收集的数据需要通过表单提交操作上传到服务器上,不使
用提交操作就不能收集、上传表单中的数据。表单提交的操作通常是交由服务器的处理程序完成的。要创建表单,首先要插入表单区域。表单区域,简称表单域,是表的的范围标识,所有的表单对象都要存在于表单域内才能实现各自的作用。在表单中可以包含文本域、按钮、下拉列表等多种表单对象。
2. 什么是Spry表单验证对象?
答:表单在网页上的使用目的在于收集客户端数据,为了保证用户数据的合法和有效性,往往需要在网页中实现表单数据的有效性验证功能。Dreamweaver CS3中引入的Spry验证框架得到功能的加强,提供了Spry验证文本域、Spry验证文本区域、Spry验证复选框、Spry验证选择、Spry验证密码、Spry验证确认和Spry验证单选按钮组等构件。
3. 表单对象的“属性”面板中的“名称”属性有什么作用?
答:每个表单对象都有唯一的名称,该名称是服务器端程序引用对象的唯一依据。该名称就是通过表单对象的“属性”面板中的“名称”属性设置的。
4.通过get方式上传表单数据和post方式有什么不同?
答:①Get将表单中数据的按照variable=value的形式,添加到“action”属性所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在Form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
②Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。Post的所有操作对用户来说都是不可见的。
③Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post。
④Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
⑤Get是Form的默认方法。
5.列举常规表单对象和Spry验证表单对象有哪些?
答:略。
三、操作题
略。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论