第五章 使用函数
1.声明函数
<script>
function quote()
{ document.write("输出语句")
}
</script>
2.调用函数
<script>
function quote()
{ document.write("输出语句")
}
quote()
</script>
3.了解全局变量和局部变量
任何不用 var关键字声明的变量都是全局变量,任何在函数外声明的变量都是全局变量
4.将参数传送给函数
<script>
function f(item)
{document.write("输出参数"+item+"<br>")
}
f("fgdfgd")
f("参数二")
</script>
5.从函数返回值
<script>
function average(var1,var2,var3)
{ave=(var1+var2+var3)/3;
document.write("输出结果");
return ave;
}
document.write(average(34,56,78))
</script>
6.通过HTML链接调用函数
<script>
function quote(){
document.write(" 输出字符串")
}
</script>
<a href=javascript:quote()>通过HTML链接调用函数</a>
<a href=javascript:Document.write("输出字符")> 通过HTML链接调用函数,直接写javascript语句</a>
第六章 处理事件
1.检查鼠标单击
<form name=form1>
<input type=button name=button1 value=hello οnclick=document.form1.button1.value='there'>
</form>
2.检测双击
<form name=form1>
<input type=button name=button1 value=hello οnclick=document.form1.button1.value='你单击了按钮' οndblclick=document.form1.button1.value='你双击了该按钮'>
</form>
3.创建悬停按钮
<img src=go.gif οnmοuseοver=document.images[0].src='go2.gif' οnmοuseοut= document.images[0].src='go.gif'>
4.检测按键
<form name=form1>
<input type=text name=text1 value=hello οnkeypress="if(window.event.keyCode=='100') document.form1.text1.value='你按了d键'">
</form>
5.设置焦点
<form name=form1>
<input type=text name=text1 value=hello
onfous=document.form1.text1.value='该文本框获得焦点'
οnblur=document.form1.text1.value='该文本框失去焦点'>
</form>
6.检测下拉菜单选择
<form name=form1>
<select name=select1 size=4
onChange=document.form1.text1.value=document.form1.select1.value>
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="武汉">武汉</option>
<option value="天津">天津</option>
<option value="大连">大连</option>
</select>
<input tppe=text name=text1 value=hello>
</form>
7.创建网页加载和卸载信息
<body οnlοad=document.form1.text1.value='页面加载完毕' οnunlοad=alert('再见,欢迎再来')>
<form name=form1>
<input type=text name=text1 value="页面正在加载 ……">
</form>