JavaScript练习题

上传人:公**** 文档编号:498895630 上传时间:2023-12-24 格式:DOC 页数:14 大小:83KB
返回 下载 相关 举报
JavaScript练习题_第1页
第1页 / 共14页
JavaScript练习题_第2页
第2页 / 共14页
JavaScript练习题_第3页
第3页 / 共14页
JavaScript练习题_第4页
第4页 / 共14页
JavaScript练习题_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《JavaScript练习题》由会员分享,可在线阅读,更多相关《JavaScript练习题(14页珍藏版)》请在金锄头文库上搜索。

1、第11章 文档对象一、 填空题1. 文档对象也就是document对象,它代表_的对象。2. Document对象除了拥有大量的方法和属性之外,还拥有大量的_,它可以用来控制HTML文档中的图片、超链接、表单元素等控件。3. Document对象中又是由_和_组成的。4. 窗体对象是文档对象的一个元素,它含有多种格式的_。5. Document对象中包含了一些用来处理文档内容的方法,document对象支持5个基本方法:_、_、_、_和_。6. 在HTML中的body元素中,可以通过_属性和_属性来设置网页背景颜色和默认的文字颜色。7. 将document对象的title属性和window对象

2、的_方法相结合,可以让浏览器窗口显示动态标题。8. 如果要想打开的不是THML文档,就要给_方法传递一个参数。9. Document对象的_属性可以返回整个HTML文档中的所有HTML元素。10. Document对象的anchors属性可以返回一个数组,该数组中的每一个元素都是一个_对象,也称为_。二、 选择题1. 下列不属于文档对象的方法的是()A. createElementB. getElementByIdC. getElementByNameD. forms.length2. 分析下面这段代码运行的结果()01 02 03 document.writeln(“文档最后修改于”+doc

3、ument.lastModified);04 var lastModObj=new Date(document. lastModified);05 alert(lastModObj.getMinutes();06 07 A. 弹出一个对象框B. 没有任何输出C. 在文档中显示文档最后修改的时间D. 在对话框中显示文档最后修改的时间3. 下列属性中表示文档中的未访问过的超链接的颜色是哪个()A. linkColor属性B. vlinkColor属性C. alinkColor属性D. 以上都不是4. 分析下面这段代码运行的结果()01 02 with(document)03 04 writeln(

4、“最后一次修改时间:” +document.lastModified+”);05 writeln(“标题:” +document.title+”);06 writeln(“URL:” +document.URL+”);07 08 A. 只输出最后一次修改的时间B. 只输出文档的标题C. 输出文档的标题、最后一次修改时间和当前的URLD. 什么也不输出5. 分析下面这个程序运行的结果()01 var str=”字符串”02 with(document)03 04 writeln(“您好,”);05 write(“欢迎光临本网页!” +”);06 writeln(“在js标签之间,”);07 wr

5、iteln(str+”可以写在这里”;08 09 A. 会有”这样的字符输出B. 第6行输出字符后会换行C. 最后页面会出错D. 会有乱码出现三、 编程题1、 写一程序实现图片自动随机切换。2、 做个简单的文字编辑器、可以调整字体的大小、颜色和对齐方式。四、 简答题1、 简述write和writeln的用法和区别。2、 文档对象常见的属性和方法有哪些?3、 简述锚对象与链接对象的区别。第12章 历史对象和地址对象一、 填空题1. history对象是JavaScript中的一种默认对象,该对象可以用来_。2. IE不支持history对象的current,next和previous属性。只支持

6、_属性。3. 历史对象的back()方法装入历史表中的前一个页面,等效于浏览器中的_按钮。4. 使用history对象的_方法和back方法在网页上实现前进或后退的作用。5. history对象的_方法可以直接跳转到某个历史URL。6. 通过_对象可以访问当前文档的URL的各个不同部分。7. location对象的_属性可以加载指定的新页面。8. 通过location对象的_属性,可以获得从URL中传递过来的参数和参数值。二、 选择题1. 以下不是历史对象的属性的是()A. CurrentB. LengthC. herfD. Next2. 分析下面这两行代码的作用()01 02 A. 代码第1

7、行的作用相当于后退按钮B. 代码第2行的作用相当于后退按钮C. 代码第1行的作用相当于前进按钮D. 以上表述不都不正确3. 通常情况下,一个URL的格式是()A. 协议/路径名称主机:端口/#哈希标识?搜索条件B. 协议/主机:端口/#哈希标识/路径名称?搜索条件C. 协议/主机:端口/路径名称?搜索条件D. 协议/主机:端口?搜索条件/路径名称#哈希标识4. 对location对象的herf属性的叙述错误的是()A. 可以获取当前路径B. 可以改变当前路径C. 可以用来刷新页面D. 是只读属性5. 可以使用下列哪种方法来用一个URL取代当前窗口的URL()A. loadB. onloadC.

8、 replaceD. open三、 编程题1. 制作一个简易的相册2. 只做一个简易的当前登录界面,当用户输入密码正确时就跳转到指定页面。四、 简答题1. 简述历史对象和地址对象的属性和方法2. 可以用哪些方法来刷新文档?3. 简述地址对象的锚对象的区别。第13章 表单对象和表单元素一、 填空题1. form对象又称为_对象,该对象可以让用户实现输入文字、选择选项和提交数据等功能。2. form对象代表了_,由于HTML中的表单会由很多表单元素组成,因此form对象也会包含很多_。3. form对象的方法并不多,只有_和_两个方法,这两个方法类似于单击了重置按钮和提交按钮。4. form对象的

9、实践与form对象的方法相似,也是和表单的提交和重置相关的。onreset是_,onsubmit是_。5. 表单验证是指_。在提交表单前进行表单验证,可以节约服务器处理器的周期,为用户节省等待时间。6. form对象的_属性可以返回所有表单中的元素,因此可以使用一个循环来判断element数组中对象的value属性值的程度是否为0来验证表单。7. 在默认情况下,如果用户单击了重置表单按钮,浏览器窗口就会马上将表单中的所有元素的值设置为_。8. 代表文本框的对象称为Text对象、代表多行文本框的对象称为_对象、代表密码框的对象称为_对象。二、 选择题1. 以下代码不能获得文档中的form对象的是

10、()A. document.forms0;B. document.forms(0);C.D.2. 下列对表单对象的属性表述不正确的是()A. name:返回表单的名称B. action:返回/设定表单的提交地址C. targe:返回/设定表单提交内容的编码方式D. length:返回该表单所含元素的数目3. 对下面这段代码分析不正确的是()01 funtcion Submit()02 03 form1.submit();04 alert(“提交成功”)05 06 function Reset()07 08 form1.reset();09 A. 调用Submit()可以提交表单B. 调用Res

11、et()重置表单C. 调用Reset()相当于提交按钮D. 调用Submit()相当于提交按钮4. 对下面这段代码分析不正确的是()0102 for(var i=0 ;iLen; i+)03 04 if(form1.elementsi.value.length=0)05 06 alert(“你的资料没有填写完善”);07 return flase;08 09 A. 代码第1行是取得当前表单元素的个数B. 代码第1行是取得当前文本表单的个数C. 这是循环验证表单D. 这段代码可以验证表单中文本框中的值是否为空5. 对下面这段代码分析您输入的字符数为正确的是()01 function count(

12、)02 0304 alert(“”+len+”个”)05 A. 代码第3行是取得当前文档中文本框的个数B. 代码第3行是取得当前文档中表单的个数C. 这段代码有错误D. 这段代码是统计用户输入文本框中字符个数二、 编程题1. 编写一个程序,验证输入是否为E-mail地址。2. 用个三个文本框,在前两个文本框中输入数字,在第三个框中显示它们的和。三、 简答题1. 什么是表单?它有哪些方法和属性?2. 试列举至少5种常见的表单元素。3. 文本框有那些属性、方法和事件?第14章 脚本化cookie一、 填空题1. cookie实际上就是一些信息,这些信息以_的形式存储在客户端计算机上。2. 在JavaScript中,cookie主要是_。3. 不同的浏览器会带来一些意想不到的情况,必须首先确定一个用户在它的_设置中是否关闭了cookies。4. cookie的主要作用是保存信息,并_。5. 在JavaScript中,可以通过_的方式来创建cookie。6. 在cookie的键或值中不能使用_及空格。7. 如果要将特殊符号写入cookie中,就必须在写入cookie之前,使用_函数将cookie值进行编码,在读取cookie时再通过_函数将其还原。8. 如果cookie中的信息很重要,这种传输方式是很容易被别人窃听。因此,在JavaScript中,可以设置cookie的_。9

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号