摘要:
JavaScript语言的文档对象(DOM)中浏览器对象是:navigator,这个单词是什么意思呢,查一下:解释是“领航员,导航者”,为什么把这个单词做为浏览器对象,开始很不解。网上找到,网景(Netscape)公司浏览器的名字就是:网景导航者(Netscape Navigator),要知道,JSscript就是网景公司开发的嘛,他们想怎样命名就怎了了哟! 网景导航者(Netscape Navi... 阅读全文
摘要:
escape 方法 语言参考 -------------------------------------------------------------------------------- 描述 对 String 对象编码以便它们能在所有计算机上可读, 语法 escape(charstring) charstring 参数是要编码的 String 对象。 说明 escape ... 阅读全文
摘要:
事件处理概述
事件处理是对象化编程的一个很重要的环节,没有了事件处理,程序就会变得很死,缺乏灵活性。事件处理的过程可以这样表示:发生事件 - 启动事件处理程序 - 事件处理程序作出反应。其中,要使事件处理程序能够启动,必须先告诉对象,如果发生了什么事情,要启动什么处理程序,否则这个流程就不能进行下去。事件的处理程序可以是任意 JavaScript 语句,但是我们一般用特定的自定义函数(function)来处理事情。
阅读全文
摘要:
现在我们将开始讨论更“实际”的话题——文档对象(DOM)。文档对象是指在网页文档里划分出来的对象。在 JavaScript 能够涉及的范围内有如下几个“大”对象:window, document, location, navigator, screen, history 等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单“applicationForm”的某文字框“customerName”,就要用“document.applicationForm.customerName”。
下表中有些对象是全小写的,有些是以大写字母开头的。以大写字母开头的对象表示,引用该对象不使用下表列出的名字,而直接用对象的“名字”(Id 或 Name,下面有讲解),或用它所属的对象数组指定。
阅读全文
摘要:
JavaScript 是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对象化编程”,意思是把 JavaScript 能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。这一章将“面向对象”讲述 JavaScript 的运行情况。 对象的基本知识 对象是可以从 JavaScrip... 阅读全文
摘要:
JavaScript 有什么特点 JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。 Java 与 JavaScript 有什么不同 很多人看到 Java 和 JavaScri... 阅读全文
摘要:
首先看下面的代码: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var myArray:Array=new Array("a","b","c") var myArray2=myArray.reverse(); for (var i in ... 阅读全文