JavaScript是什麽?
JavaScript是一种新的描述语言,此一语言可以被嵌入HTML的文件之中。
透过JavaScript可以做到回应使用者的需求事件(如:form的输入)而不用任何的网路来回传输资料,所以当一位使用者输入一项信息时,它不用经过传给服务器端(server)处理,再传回来的过程,而直接可以被客户端(client)的应用程序所处理。你也可以想像成有一个可执行程式在你的客户端上执行一样!上你可以连过去看看,以下有一些计算器的例子,在Nescape上。
JavaScript和Java很类似,但到底并不一样!Java是一种比JavaScript更复杂许多的程式语言,而JavaScript则是相当容易了解的语言。JavaScript创作者可以不那麽注重程式技巧,所以许多Java的特性在JavaScript中并不支援。
如何执行JaveScript?
JavaScript如何执行呢?
,就可以执行JavaScript的功能了,我们测试过至少beta3版以上可以,。
范例1:
以下我们就以一些例子来告诉你如何将JavaScript写在HTML文件中,并且体会一下这种语言的特性。
我们从第一个例子开始:如何用JavaScript在网页中显示出一串文字。
<html>
<head>
MyfirstJavaScript!
</head>
<body>
<br>
ThisisanormalHTMLdocument.
<br>
<scriptlanguage="LiveScript">
("这是以JavaScript印出的!")
</script>
<br>
BackinHTMLagain.
</body>
</html>
如果你使用的上版本的话,那你就可以
看到相关的结果,而如果你的浏览器并非是可以支援JavaScript的话,那看起
来就会有一些怪怪的了,以上范例的结果如下:
ThisisanormalHTMLdocument.
这是以JavaScript印出的!
BackinHTMLagain.
此一范例并没有太大的用处,它只是要告诉你如何使用<script>的标签,并如何将它置於HTML的文件之中而已,这个新的标签你可以特它放在文件中的任何地方。
范例2:
接下来的例子所要介绍的是有关函数(function)的使用。请放心,函数并非很难懂的东西,但它却相当有用。函数通常是在HTML文件中<body>的部份被调用,而理所当然地,它最好事先被定义并放在HTML文件中<body>的部份。好让在<body>部分中使用到函数时,它已确定。另外,<script>标签的有关描述语法部分,你可以用注解的符号将它括起来,以免旧版或无法读取JavaScript的浏览器读到,而误会了意思!
<html>
<head>
<scriptlanguage="LiveScript">
functionpushbutton(){
alert("嗨!你好");
}
</script>
</head>
<body>
<form>
<inputtype="button"name="Button1"value="Pushme"onclick="pushbutton()">
</form>
</body>
</html>
在范例2中,将会产生一个按钮,当你用鼠标去按它的时候,应该会出现一个上面有“嗨!你好”字样的对话框,如何?不错吧!
这个结果是如何产生的呢?首先,在<head>内的函数会被载入并存於内存中,接着一个新的<form>标签<inputtype="button".....>将产生一个接钮。然後,你可以在後面看到'onClick'的指令,这就是告诉浏览器,当该按钮被按时,应会执行onClick後的函数'pushbutton()',而这个函数在刚刚程式被载入时就已安放在内存中了!请注意,在这个函数中我们用到了个新东西-alert的method,是JavaScript事先定义好的,它会以对话视窗产生内涵的讯息,并有一"确定"(OK)的按钮。
范例3:
接着下个例子将告诉你如何由一个输入型表格中读入使用者的输入资料,事实上,这也是加入个函数就可以达成的。
<html>
<head>
<scriptlanguage="LiveScript">
<!--hidescriptfromoldbrowsers
functiongetname(str){
alert("哈罗!"+str+"!");
}
//endhidingcontents--
市政道路工程监理取费标准 来自淘豆网m.daumloan.com转载请标明出处.