JavaScript 脚本语言由于其效率高、功能强大等特点,在表单数据合法性验证、网页特
效、交互式菜单、动态页面、数值计算等方面获得广泛的应用,甚至出现了完全使用JavaScript
编写的基于Web 浏览器的类Unix 操作系统JS/UIX 和无需安装即可使用的中文输入法程序
JustInput,可见JavaScript 脚本编程能力不容小觑!下面仅介绍JavaScript 常用功能。
注意:JS/UIX(系统测试:http://www.masswerk.at/jsuix/,命令手册:http://www.masswerk.at/ jsuix/man.txt,
说明文档: http://www.masswerk.at/jsuix/jsuix-documentation.txt ); JustInput ( 官方网站
http://justinput.com/
1.表单数据合法性验证
使用 JavaScript 脚本语言能有效验证客户端提交的表单上数据的合法性,如数据合法则
执行下一步操作,否则返回错误提示信息,如图1.1 所示。

图 1.1 应用之一:表单数据合法性验证

2.网页特效
使用 JavaScript 脚本语言,结合DOM 和CSS 能创建绚丽多彩的网页特效,如火焰状闪
烁文字、文字环绕光标旋转等。火焰状闪烁文字效果如图1.2 所示。
Asp.net火云联盟
图1.2 应用之二:火焰状闪烁文字特效
3.交互式菜单
使用 JavaScript 脚本可以创建具有动态效果的交互式菜单,完全可以与falsh 制作的页
面导航菜单相媲美。如图1.3 所示,鼠标在文档内任何位置单击,在其周围出现如下图所示
的导航菜单。
Asp.Net火云联盟
图 1.3 应用之三:动态的交互式菜单
4.动态页面
使用 JavaScript 脚本可以对Web 页面的所有元素对象进行访问并使用对象的方法访问并
修改其属性实现动态页面效果,其典型应用如网页版俄罗斯方块、扑克牌游戏等。如图1.4
所示为网页版俄罗斯方块游戏。

图1.4 应用之四:使用JavaScript 脚本的网页版俄罗斯方块游戏
5.数值计算
JavaScript 脚本将数据类型作为对象,并提供丰富的操作方法使得JavaScript 用于数值
计算。如图1.5 所示为用JavaScript 脚本编写的计算器。
http://fire.skyasp.net
图 1.5 应用之五:使用JavaScript 脚本编写的网页版计算器
JavaScript 脚本的应用远非如此,Web 应用程序开发者能将其与XML 有机结合,并嵌
入Java applet 和flash 等小插件,就能实现功能强大并集可视性、动态性和交互性于一体的
HTML 网页,吸引更多的客户来浏览该网站。
使用 DOM 所定义的文档结构,JavaScript 可用于多框架的HTML 页面中框架之间的数
据交互。同时Windows 提供给JavaScript 特有的二次编程接口,客户端可以通过编写非常短
小的JavaScript 脚本文件(.js 格式),通过内嵌的解释执行平台WSH(Windows Script Host:
Windows 脚本宿主,以下简称WSH)解释来实现高效的文件系统管理。
注意:1、任何一种语言都是伟大的,都可以做很多事情,包括很不可思议的事情,但有一些是有意义
的,另一些是没有意义的,只是语言的侧重点不同而已。
 
原文链接:http://fire.skyasp.net/news/?122.html
posted on 2011-07-13 23:12  csssky  阅读(672)  评论(0编辑  收藏  举报