事半功倍之Javascript(2)
2008-02-23 08:00:00来源:互联网 阅读 ()
第五章 使用函数
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>
第七章 使用对象
1.理解对象\属性和方法
<body bgcolor="green">
<script>
document.write("页面背景颜色是:" document.bgColor)
document.write("页面前景颜色是:" document.fgColor)
</script>
2.使用网页元素对象
<script>
</script>
<form name=form1>
<textarea name=ta1>dfgfdgfdhfdhdfdfgdf</textarea>
<input type=button value="选择文本" onclick=document.form1.ta1.select()>
<input type=button value="显示文本" onclick=document.write(document.form1.ta1.value)>
</form>
3.使用子对象
<form name=form1>
<input type=text name=text1 value=hello>
</form>
<script>
document.form1.text1.value="gdfgfd"
</script>
<form name=form1>
<input type=radio name=radio1>男
<input type=radio name=radio2>女
</script>
<script>
document.form1.radio1.checked=true
</script>
4.使用预定义对象
<script>
str1="dgdfgdfgdfhf固定法固定法功夫攻打法"
document.write(str1 "<br>")
str2=str1.substr(5)
document.write(str2 "<br>")
document.write("输出圆的面积:" Math.PI*Math.pow(5.0,2))
</script>
5.创建新对象
<script>
today=new Date()
document.write("今天是" (today.getMonth() 1) "月" today.getDate() "日" "<br>")
document.write("现在是:" today.toLocaleString())
</script>
6.引用当前对象
<form name=form1>
<input type=text name=text1 value="dgdgdfgfd" onclick=this.select()>
</script>
7.查看对象属性
<script>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
for(prop in window)
{document.write("window." prop "=" window[prop] "<br>");}
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash