VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > JavaScript >
  • JavaScript教程之添加 JavaScript

添加 JavaScript
我们可向图像地图内部的 <area> 标签添加(能调用JavaScript的)事件。<area> 标签支持相关javascript教程以下事件:onClick、onDblClick、onMouseDown、onMouseUp、onMouseOver、onMouseMove、onMouseOut、onKeyPress、onKeyDown、onKeyUp、onFocus和onBlur。
这是添加了 JavaScript 的上面的例子:
<html>
<head>
<script type="text/javascript">
function writeText(txt)
{
document.getElementById("desc").innerHTML=txt
}
</script>
</head>
 
<body>
<img src="planets.gif" width="145" height="126"
alt="Planets" usemap="#planetmap" />
 
<map id ="planetmap" name="planetmap">
<area shape ="rect" coords ="0,0,82,126"
onMouseOver="writeText('The Sun and the gas giant
planets like Jupiter are by far the largest objects
in our Solar System.')"
href ="sun.htm" target ="_blank" alt="Sun" />
 
<area shape ="circle" coords ="90,58,3"
onMouseOver="writeText('The planet Mercury is very
difficult to study from the Earth because it is
always so close to the Sun.')"
href ="mercur.htm" target ="_blank" alt="Mercury" />
 
<area shape ="circle" coords ="124,58,8"
onMouseOver="writeText('Until the 1960s, Venus was
often considered a twin sister to the Earth because
Venus is the nearest planet to us, and because the
two planets seem to share many characteristics.')"
href ="venus.htm" target ="_blank" alt="Venus" />
</map> 
 
<p id="desc"></p>
 
</body>
</html>
通过使用 JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。
实例
简单的计时 
单击本例中的按钮后,会在 5 秒后弹出一个警告框。 
另一个简单的计时 
本例中的程序会执行 2 秒、4 秒和 6 秒的计时。 
在一个无穷循环中的计时事件 
在本例中,单击开始计时按钮后,程序开始从 0 以秒计时。 
带有停止按钮的无穷循环中的计时事件 
在本例中,点击计数按钮后根据用户输入的数值开始倒计时,点击停止按钮停止计时。 
使用计时事件制作的钟表 
一个 JavaScript 小时钟
 

相关教程