JavaScript 初学者免费教程(九):实现更复杂的交互

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章
实现更复杂的交互
使用框架可以实现更为复杂的信息交互。
一、什么是框架
框架Frames最主要功用是"分割"视窗,使每个"小视窗"能显示不同的HTM L文件,不同框架之间可以互动(interact),这就是说不同框架之间可以交换讯息与资料。例如:假设您开了两个frames,第一个frame可显示书的目录,第二个frame则显示章节的具体内容。 框架可以将屏幕分割成不同的区域,每个区域有自己的URL,通过Frames[]数组对象来实现不同框架的访问。实际上框架对象本身也一类窗口,它继承了窗口对象的所有特征,并拥有所有的属性和方法[......]

Read More…

JavaScript 初学者免费教程(八):WEB页面信息交互

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
WEB页面信息的交互
要实现动态交互,必须掌握有关窗体对象(Form)和框架对象(Frames)更为复杂的知识。
一、窗体基础知识
窗体对象可以使设计人员能用窗体中不同的元素与客户机用户相交互,而用不着在之前首先进行数据输入,就可以实现动态改变Web文档的行为。
1、什么是窗体对象
窗体(Form):它构成了Web页面的基本元素。通常一个Web页面有一个窗体或几个窗体,使用Forms[]数组来实现不同窗体的访问。
<form Name=Form1> <INPUT type=text…> <Input t[......]

Read More…

JavaScript 初学者免费教程(七):窗口及输入输出

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
窗口及输入输出
JavaScript是基于对象的脚本编程语言,那么它的输入输出就是通过对象来完成的。其中有关输入可通过窗口(Window)对象来完成,而输出可通过文档(document)对象的方法来实现。
一、窗口及输入输出
请看下面例子:
<HTML> <Head> <script languaga="JavaScript"> Var test=window.prompt("请输入数据:"); document.write(test+"Java[......]

Read More…

JavaScript 初学者免费教程(六):使用内部对象系统

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
使用内部对象系统
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。
一、浏览器对象层次及其主要作用
除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。

  • 浏览器对象(Navigator) 提供有关浏览器的信息
  • 窗口对象(Windows) Window对象处于对象层次的最顶端,它提供了处理Navigator窗口的方法和[......]

Read More…

JavaScript 初学者免费教程(五):创建新对象

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
创建新对象
使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。 在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该对象创建一个实例。这个实例就是一个新对象,它具有对象定义中的基本特征。
一、对象的定义
JavaScript对象的定义,其基本格式如下:
Function Object(属性表)
This.prop1=prop1
This.p[......]

Read More…

JavaScript 初学者免费教程(四):基于对象的JavaScript语言

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
基于对象的JavaScript语言
JavaScript语言是基于对象的(Object-Based),而不是面向对象的(object-oriented)。之所以说它是一门基于对象的语言,主要是因为它没有提供象抽象、继承、重载等有关面向对象语言的许多功能。而是把其它语言所创建的复杂对象统一起来,从而形成一个非常强大的对象系统。 虽然JavaScript语言是一门基于对象的,但它还是具有一些面向对象的基本特征。它可以根据需要创建自己 的对象,从而进一步扩大JavaScript的应用范围,增强编写功能强大的Web文文件。 一、对象的基础知识 [......]

Read More…

JavaScript 初学者免费教程(三):JavaScript程序构成

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
JavaScript程序构成
JavaScript脚本语言的基本构成是由控制语句、函数、对象、方法、属性等,来实现编程的。
一、程序控制流
在任何一种语言中,程序控制流是必须的,它能使得整个程序减小混乱,使之顺利按其一定的方式执行。下面是JavaScript常用的程序控制流结构及语句:
1、if条件语句
基本格式
if(表述式)
语句段1;
……
else
语句段2;
…..
功能:若表达式为true,则执行语句段1;否则执行语句段2。
说明:
if -else 语句是JavaScript中最基本的控制语句,通过它可以改变[......]

Read More…

JavaScript 初学者免费教程(二):JavaScript基本数据结构

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 上一章 下一章
JavaScript基本数据结构
JavaScript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备C++或C语言的人来说,学习JavaScript脚本语言是一件非常轻松愉快的事。
一、JavaScript代码的加入
JavaScript的脚本包括在HTML中,它成为HTML文档的一部分。与HTML标识相结合,构成了一个功能强大的Internet网上编程语言。可以直接将JavaScript脚本加入文档:
<Script Language ="JavaScript"[......]

Read More…

JavaScript 初学者免费教程(一):JavaScript语言概况

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

返回目录 下一章
JavaScript语言概况
Internet时代,造就了我们新的工作和生活方式,其互联性、开放性和共享信息的模式,打破了传统信息传播方式的重重壁垒,为我们带来了新的机遇。随着计算机和信息时代的到来,人类社会前进的脚步在逐渐加快,每一天都有新的事情发生,每一天都在创造着奇迹。随着Internet技术的突飞猛进,各行各业都在加入Internet的行业中来。无论从管理方面,还是从商业角度来看,Internet都可以带来无限生机。通过Internet,可以实现地区、集体乃至个人的连接,从而达到一种“统一的和谐”。那么怎样把自己的或公司的信息资源加入到 WWW 服务器,是广大用户[......]

Read More…

JavaScript 初学者免费教程:目录

Posted by NosaLee in JavaScript Programming on 07-06-2012. Tags: , ,

JavaScript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与Html之间、基于对象事件驱动的编程语言,正日益受到全球的关注。因它的开发环境简单,不需要Java编译器,而是直接运行在Web浏览器中,而因倍受Web设计者的所爱。

目录

1.JavaScript语言概况

2.JavaScript基本数据结构

3.JavaScript程序构成

4.基于对象的JavaScript语言

5.创建新对象

6.使用内部对象系统

7.窗口及输入输出

8.WEB页面信息交互

9.实现更复杂交互