- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.3.3 JavaScript的对象 JavaScript中设有内置对象,常用的内置对象: String, Date 浏览器的文档对象: window 、navigator、screen、history、location、 documen等对象。 window对象 window对象属性常用方法 方 法 描 述 alert() 弹出一个警告对话框 confirm() 显示一个确认对话框,单击“确认”按钮时返回true,否则返回false prompt() 弹出一个提示对话框,并要求输入一个简单的字符串 setTimeout(timer) 在经过指定的时间后执行代码 clearTimeout() 取消对指定代码的延迟执行 setInterval() 周期执行指定的代码 clearInterval() 停止周期性地执行代码 2. location对象 Location对象实现网页页面的跳转。 在HTML中使用标记a/a来实现页面的跳转,在JavaScript中,利用location对象实现页面的自动跳转。 使用格式: window.location.href=网页路径; 例如: 跳转到搜狐网页: window.location.href=; 3. history对象 history对象可以访问浏览器窗口的浏览历史,通过go、back、forward等方法控制浏览器的前进和后退。 属性、方法 含义 Length属性 浏览历史记录的总数 go(index)方法 从浏览历史中加载URL,index参数是加载URL的相对路径,index为负数时,表示当前地址之前的浏览记录,index正数时,表示当前地址之后的浏览记录 forward()方法 从浏览历史中加载下一个URL,相当于history.go(1) back()方法 从浏览历史中加载上一个URL, 相当于history.go(-1) 4. document对象 每个HTML文档被加载后都会在内存中初始化一个document对象,该对象存放整个网页HTML内容,从该对象中,可获取页面表单的各种信息。 (1)获取表单域对象 获得表单域对象的主要方法:通过表单访问、直接访问。 假设有表单: form action= name= form1 input type=text name= t1 value= /form 则获取输入域对象: ① 通过表单访问 var fObj=document.form1.t1; var fObj=document.form1.elements[t1 var fObj=document.forms[0].t1; ② 直接访问 var fObj=document.getElementsByName(t1)[0] var fObj=document.getElementsById(t1); var fObj=document.all(t1).value (2)获取表单域的值 由于表单域类型不同,其获取表单域值的方法也不同,常用的方法有(若表单域对象为fObj): ① 获取文本域、文本框、密码框的值 var v=fObj.value; ② 获取复选框的值 例如:对于如下的一组复选框: input type=checkbox name=c1 value=1/ input type=checkbox name=c1 value=2/ 利用JavaScript取值的方法: var fObj=document.form1.c1; //form1为表单的名字 var s=; for(var i=0;ifObj.length;++i){ if(fObj[i].checked==true) s=s+fObj[i].value; } ③ 获取单选按钮的值 例如:对于如下的一组单选按钮: input type=radio name=p checked/加 input type=radio name=p/减 利用JavaScript取值的方法如下: var fObj=document.form1.p; //form1为表单的名字
您可能关注的文档
- 数控机床加工程序编制第3版课件作者顾京5_第二章节.ppt
- 新编大学语文课件作者王其全顾金孚再读诗经.ppt
- 新编单片机原理及应用课件作者汪贵平1_第1章节单片机概述.ppt
- 数控机床加工程序编制第3版课件作者顾京6第三章节.ppt
- 新编单片机原理及应用课件作者汪贵平1_第4章节C51语言程序设计.ppt
- 数控机床加工程序编制第3版课件作者顾京第五章节.ppt
- 新编单片机原理及应用课件作者汪贵平1_第5章节单片机的中断与定时系统.ppt
- 房屋建筑构造课件作者闫培明_第1章节绪论.ppt
- 新编单片机原理及应用课件作者汪贵平1_第6章节单片机的串行接口及串行通信.ppt
- 房屋建筑构造课件作者闫培明_第2章节建筑设计.ppt
- JavaWeb应用开发技术与案例教程课件作者张继军第3章节_JSP技术.ppt
- JavaWeb应用开发技术与案例教程课件作者张继军第4章节_JDBC数据库访问技术.ppt
- JavaWeb应用开发技术与案例教程课件作者张继军第7章节_Java_Web常用开发模式.ppt
- 弧焊电源及其数字化控制课件作者黄石生第5章节晶闸管弧焊整流器.ppt
- JavaWeb应用开发实用教程课件作者龚永罡电子课件第1章节Web应用开发概述.ppt
- 机床电气控制技术第4版课件作者齐占庆王振臣_第二章节机床电气控制线路的分析和设计.ppt
- 冲压模具设计与实践课件作者范建蓓教学单元七多工位级进模的设计.ppt
- JavaWeb应用开发实用教程课件作者龚永罡电子课件第2章节JavaWeb应用开发与运行环境的建立.ppt
- JavaWeb应用开发实用教程课件作者龚永罡电子课件第4章节JSP运行机制与基本语法.ppt
- 机床电气控制技术第4版课件作者齐占庆王振臣_第六章节交流电动机调速控制系统.ppt
最近下载
- 腾势-腾势X-产品使用说明书-经典版(插混)-QCJ6490ST6HEV-腾势X插电式混动SUV用户手册20191212.pdf VIP
- LCMS实用技术讲座.ppt VIP
- 变电站项目安全管理方案(范文模板).docx
- LC+LTCBDE:胆囊结石合并胆总管结石治疗的微创突破与临床价值探究.docx VIP
- 大学生职业生涯规划.pdf VIP
- 装载机结构及原理.ppt VIP
- 装载机基础知识.pptx VIP
- 微机原理与接口技术期末复习资料.pdf VIP
- 《有机化学》-鲁崇贤-课后习题答案(未按顺序排序,全).pdf VIP
- 女性全周期健康管理及诊疗策略题库答案-2025年华医网继续教育.docx VIP
原创力文档


文档评论(0)