文档介绍:JavaScript
目录
目录 1
2
1. javascript与java没有任何关系 2
2. javascript是按顺序执行的,从上往下,一个一个执行 2
3. 标签格式 2
4. 标签格式实例例 2
5. HTML语言可以用JAVAscript进行输出 2
6. 使用一个*.js文件保存所有的javascript代码 3
7. 通过var定义javascript变量 3
8. 与程序一样,javascript也包含了控制语句:顺序,分支,循环 4
9. javascript中的函数都是以function开头进行修饰,后面跟上函数名 4
10. javascript中的数组 4
5
1. javascript事件:onLoad、onUnload 5
2. javascript事件:onClick 6
3. 例:与表单配合使用按下显示按钮,显示输入内容 6
4. 例:onsubmit控制表单(采用正则验证email格式) 7
5. 例:javascript对表单中的单选框和复选框操作 8
6. 例 javascript对表单中的下拉列表框的操作 9
9
1. ()函数 9
2. (“确认删除信息吗?”) 10
3. 重定向页面 11
4. 关闭窗口 11
4. 子窗口操作父窗口(刷新) 11
6. 子窗口操作父窗口(参数传递) 11
1. javascript与java没有任何关系
2. javascript是按顺序执行的,从上往下,一个一个执行
3. 标签格式
<script language="javascript">
</script>
4. 标签格式实例例
<script language="javascript">
alert("这是我的第一个javascript程序");
</script>
此程序会弹出对话框:
5. HTML语言可以用JAVAscript进行输出
例:
<script language="javascript">
("<h1>常州大学</h1>");
("<h4>刘叶祥</h4>");
</script>
结果:
但是,此时的所有代码都是在一个HTML文件中编写,如果此时编写的javascript代码过长的话,则肯定非常麻烦,一般在开发中会使用一个*.js文件保存所有的javascript代码,用的时候直接导入即可。
6. 使用一个*.js文件保存所有的javascript代码
例::
<script language="javascript" src="">
</script>
:
("<h1>常州大学</h1>");
("<h4>刘叶祥</h4>");
执行结果跟上面相同
7. 通过var定义javascript变量
<script language="javascript">
var num = 10;
var name = "刘叶祥";
alert("数字为:"+num+"名字:"+name);
</script>
执行结果:
注:由于所有变量类型都由所赋的值决定,所以写不写var都一样
8. 与程序一样,javascript也包含了控制语句:顺序,分支,循环
例:
<script language="javascript">
str= "常州大学";
if(str=="常州大学")
alert("判断正确");
else
alert("判断错误");
</script>
注: javascript中的字符串相等判断直接使用”==”,不想java中那样有限制
9. javascript中的函数都是以function开头进行修饰,后面跟上函数名
例:
function add(i,j,k)
{
return i+j+k;
}
alert("数字相加结果:"+add(10,20,30));
10. javascript中的数组
例;
<script language="javascript">
function fun()
{
var arr = new Array(3);
for(i=0;i<arr.