资源描述:
《网页编程技术第4章JavaS》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网页编程技术彭丽旅游学院教育科学与技术系E-mail:pengli@scfc.edu第4章使用JavaScript编写网页4.1JavaScript概述4.2JavaScript语法基础4.3JavaScript内置对象和函数4.4JavaScript的事件与事件处理程序第4章使用JavaScript编写网页4.1JavaScript概述Netscape公司为了进一步扩充它的浏览器的功能,开发了一种可以嵌入在Web主页中的编程语言。在早期这种语言叫做LiveScript,后来为了利用Sun公司开发的Java语言的功能
2、并借用它的流行性,把它改名为JavaScript。前身叫做Livescript,是一种基于对象和事情驱动、并有安全性的解释性(就是说,代码执行不进行预编译)脚本语言。通过JavaScript,您可以重构整个HTML文档。我们可以添加、移除、改变或重排页面上的项目。JavaScript是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比方说InternetExplorer、Mozilla、Firefox、Netscape、和Opera。4.1.1JavaScript的特点1.JavaScript是一种脚本语言
3、2.JavaScript是基于对象的语言3.JavaScript是事件驱动的语言4.JavaScript是安全的语言5.JavaScript是与平台无关的语言第4章使用JavaScript编写网页而基于对象的基本特征,就是采用事件驱动(event-driven)。通常鼠标或热键的动作我们称之为事件(Event),而由鼠标或热键引发的一连串程序的动作,称之为事件驱动(EventDriver)。4.1.2JavaScript的功能JavaScript为HTML设计师提供了一种编程工具JavaScript可以将动态的文本放
4、入HTML页面JavaScript可以对事件作出响应JavaScript可以读写HTML元素JavaScript可被用来验证数据JavaScript可被用来检测访问者的浏览器JavaScript可被用来创建cookies第4章使用JavaScript编写网页4.1.3JavaScript与其他语言的比较1.JavaScript与Java2.JavaScript与VBScript3.javaScript与Jscript第4章使用JavaScript编写网页4.1.3JavaScript与其他语言的比较1、Javascr
5、ipt和java是两个公司开发的两个不同产品,作用和用途不一样,但两者语法上有很多相似之处,javascript并不是java的子集。在概念和设计方面,Java和JavaScript是两种完全不同的语言。Java(由太阳微系统公司开发)很强大,同时也是更复杂的编程语言,就像同级别的C和C++。第4章使用JavaScript编写网页4.1.3JavaScript与其他语言的比较3、Javascript和Jscript最开始web上只有静态的html,为了满足更好的交互需求,netscape开发了在Navigator中使
6、用的LiveScript语言,后改名为JavaScript,Microsoft发行jscript用于internetexplorer。最初的jscript和javascript差异过大,web程序员不得不痛苦的为两种浏览器编写两种脚本。于是诞生了ECMAScript,它是一种国际标准化的javascript版本。现在的主流浏览器都支持这种版本。我们写程序的时候最好写而不是,因为javascript是一个通用的名称,所
7、有浏览器都认识,而jscript只有IE认识。第4章使用JavaScript编写网页4.1.4JavaScript与HTML为了运用JavaScript控制HTML页面上的对象,JavaScript的代码必须与HTML代码结合在一起。将JavaScript嵌入HTML页面时,必须使用<SCRIPT>标签,该标签使用形式如下://JavaScript代码标签