文档介绍:JavaScript编程基础
初级:
基本语法,aptana开发环境
JavaScript内部函数
事件机制
对象
中级
表单操作
高级
JavaScript操作DOM模型
什么是JavaScript
Javascript是一种解释性的,基于对象的脚本语言(an interpreted, object-based scripting language)。
Javascript主要是基于客户端运行的,用户点击带有Javascript的网页,网页里的Javascript就传到浏览器,由浏览器对此作处理。前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户端完成的,不需要和Web Server发生任何数据交换, 因此,不会增加Web Server的负担。
Javascript写在哪里
Javascript程序可以放在:
HTML网页的<body></body>里
当浏览器载入网页Body部分的时候,就执行其中的Javascript语句,执行之后输出的内容就显示在网页中
<html>
<head><title></title></head>
<body>
<script type="text/javascript">
("<h1>Hello World!</h1>")
</script>
</body>
</html>
Hello World!
HTML网页的<head></head>里
有时候并不需要一载入HTML就运行Javascript,而是用户点击了HTML中的某个对象,触发了一个事件,才需要调用Javascript。这时候,通常将这样的Javascript放在HTML的<head></head>里。
<html>
<head>
<style>
div {border:1px solid #00FF00;width:100px;text-align:center;cursor:hand;}
</style>
<script type="text/javascript">
function clickme()
{
alert("You clicked me!")
}
</script>
</head>
<body>
<p>请点击下面的“click me”。</p>
<div onclick = "clickme()" >click me</div>
</body>
</html>
假使某个Javascript的程序被多个HTML网页使用,最好的方法,。
这样做,可以提高Javascript的复用性,减少代码维护的负担,不必将相同的Javascript代码拷贝到多个HTML网页里,将来一旦程序有所修改,,不用再修改每个用到这个Javascript程序的HTML文件。
在HTML里引用外部文件里的Javascript,应在Head里写一句<script src="文件名"></script>,其中src的值,就是Javascript所在文件的文件路径。
<html>
<head>
<style>
div {border:1px solid #00FF00;width:100px;text-align:center;cursor:hand;}
</style>
<script src="../asdocs/"></script>
</head>
<body>
<p>请点击下面的“click me”。</p>
<div onclick = "clickme()" >click me</div>
</body>
</html>
Javascript变量(Javascript Variables)
在使用一个变量之前,首先要声明这个变量。Javascript里,使用var来声明变量。
声明变量有以下几种方法:
一次声明一个变量。例句如下:
var a;
同时声明多个变量,变量之间用逗号相隔。例句如下:
var a,b,c;
声明一个变量时,同时赋予变量初始值。例句如下:
var a = 2;
同时声明多个变量,并且赋予这些变量初始值,变量之间用逗号相隔。例句如下:
var a = 2, b = 5;
变量的命名规则:
变量名程度不能超过255个字。变量名必须符合下列规则:
变量名的第一个字符必须是英文字母,或者是下划线符号(underscore)_
变