按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
2。JavaScript 嵌入HTML 的方式
与 C 语言非常相似,但去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备
C语言的人来说,学习JavaScript 脚本语言是一件非常轻松愉快的事。
JavaScript 的脚本包括在HTML 中,它成为HTML 文档的一部分。与HTML 标识相结合,构成了一个功能强大
的Internet 网上编程语言。
(1)JavaScript 嵌入HTML 的方法
1)块嵌入:显式的JavaScript 脚本块嵌入的方法
JavaScript 块:
JavaScript 语句1;
JavaScript 语句2;
……
说明: 通过脚本语言开始标记和脚本语言结束标记指明JavaScript 脚本源代码块。
通过属性 Language =〃JavaScript〃说明标记中是使用的何种语言,这里是 JavaScript 语言; 表示在
JavaScript 中使用的语言。
嵌入的地方:
〃Y 嵌入…中:在主页和其余部分代码之前装载,从而可使代码的功能更强大;
〃Y 嵌入…中:以实现某些部分动态地创建文档。
下面是将JavaScript 脚本块加入Web 文档中的例子:
【例2…5 】将JavaScript 脚本块加入Web 文档
2…5。htm 源代码:
document。write(〃hello;world〃);
//document。close();注释方式同C 和PHP
在浏览器的窗口中调用2…5。htm,则显示“hello;world”字串。见图所示。
PHP 讲义 第 23 页 共 90 页
…………………………………………………………Page 24……………………………………………………………
用JavaScript 脚本输出的hello;world
说明:
①document。write()是文档对象的输出函数,其功能是将括号中的字符或变量值输出到窗口;
②document。close()是将输出关闭。
在实际应用中,常常将自定义的JavaScript 函数放在…中,JavaScript 脚本块形成这个样子:
function fun1(参数表){
JavaScript 语句集
}
function fun2(参数表){
JavaScript 语句集
}
……
2)包含文件:为了避免…中JavaScript 脚本块过大导致的网页文档代码过长,还可采取一种形
式类似C 程序,在头部包含JavaScript 代码的做法:
xyz。js 中的内容即具体的JavaScript 脚本块。
3)隐式的嵌入方式
不进行声明或仅进行简短声明,直接用于事件驱动的处理程序中。
【例2…6 】直接用于事件处理代码中的JavaScript 脚本
2…6。htm 源代码:
PHP 讲义 第 24 页 共 90 页
…………………………………………………………Page 25……………………………………………………………
直接用于事件驱动中的JavaScript 脚本
显然这种方式对于较短的事件处理JavaScript 代码很适用,若这种代码较长,应采取块嵌入或包含文件的方法。
3。客户机对象技术
从JavaScript 的工作原理可以看出,为了更好地完成控制操作和做出响应动作,JavaScript 编程者必须清楚地了
解常用的客户机对象。
(1)对象的基础知识
1)使用对象的什么:使用对象的属性、事件、方法。在JavaScript 中,属性,表示对象的性质的值,往往用“对
象名.属性名”的形式引用;事件往往用“on 事件名”来侦测、标识,表示“当……的时候”;方法是对象发出
的动作,往往用“对象名。方法名()”的形式使用。
2 )如何获得(引用)对象:一个对象要真正地被使用,可采用以下几种方式获得该对象: