第五章 使用函数
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 onclick=document.form1.button1.value='there'> </form>
2.检测双击
<form name=form1> <input type=button name=button1 value=hello onclick=document.form1.button1.value='你单击了按钮' ondblclick=document.form1.button1.value='你双击了该按钮'> </form>
3.创建悬停按钮
<img src=go.gif onmouseover=document.images[0].src='go2.gif' onmouseout= document.images[0].src='go.gif'>
4.检测按键
<form name=form1> <input type=text name=text1 value=hello onkeypress="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='该文本框获得焦点' onblur=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 onload=document.form1.text1.value='页面加载完毕' onunload=alert('再见,欢迎再来')> <form name=form1> <input type=text name=text1 value="页面正在加载 ……"> </form>
出处:蓝色理想
责任编辑:moby
上一页 事半功倍之Javascript [2] 下一页 事半功倍之Javascript [4]
◎进入论坛网页制作、网站综合版块参加讨论
|