این مثالی از کدی هست کهاین کار رو انجام میده یا به اصطلاح دکمه های Rollover میسازه:
ابتدا در اول کد تابعی که این کار رو انجام میده تعریف می کنیم و بعدش هر جا خواستیم توی تگ لینک توی رویداد onMouseover تابع رو با پارامتر های لازم فراخونی می کنیم.
<html>
<head>
<title>Rollover bUTTON</title>
<meta http-equiv="Content-Type" content="text/html;">
</head>
این قسمت برای رنگ زمینه فایل:
<body bgcolor="#ffffff">
قسمت زیری تابع رو تعریف میکنه که باید اسم تصاویر و عکس ها رو متناسب با فایل هات انتخاب کنی:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide Script
//-----------------------------
if (document.images)
{
Bimage0_normal = new Image();
Bimage0_normal.src = "images/1_C1_R1.jpg";
Bimage0_over = new Image();
Bimage0_over.src = "images/1_C1_R1_1.jpg";
}
function switchimages(sName,nEvent) {
if (document.images)
{
if (nEvent == 0) sVal = 'normal';
else if (nEvent == 1) sVal = 'over';
else if (nEvent == 2) sVal = 'click';
else return;
sObj = eval(sName + '_' + sVal + ".src");
if (document.images[sName])
document.images[sName].src = sObj;
}
}
// End of JavaScript -->
</SCRIPT>
<table border="0" cellpadding="0" cellspacing="0" width="400">
<tr>
<td><img src="shim.gif" width="148" height="1" border="0" alt=""></td>
<td><img src="shim.gif" width="252" height="1" border="0" alt=""></td>
<td><img src="shim.gif" width="1" height="1" border="0" alt=""></td>
</tr>
<tr>
توی رویداد onMouseOver تگ زیری از تابع استفاده شده:
<td valign="top" align="left" width="148" height="77"><a href="" onMouseOver=" switchimages('Bimage0',1); return true" onMouseOut=" switchimages('Bimage0',0); return true"><img name="Bimage0" src="images/1_C1_R1.jpg" width="148" height="77" border="0" alt="button"></a></td>
<td valign="top" align="left" width="252" height="77"><img name="1_C2_R1" src="images/1_C2_R1.jpg" width="252" height="77" border="0" alt=""></td>
<td width="1" height="77"><img src="shim.gif" width="1" height="77" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" align="left" colspan="2" height="223"><img name="1_C1_R2" src="images/1_C1_R2.jpg" width="400" height="223" border="0" alt=""></td>
<td width="1" height="223"><img src="shim.gif" width="1" height="223" border="0" alt=""></td>
</tr>
</table>
</body>
</html>
موفق باشی