Click to See Complete Forum and Search --> : Rollover Image and Text Swap
MjhLkwd
06-02-2003, 05:58 PM
<HTML>
<Head>
<Script Language="JavaScript">
function SwapImage() {
var swap = event.type;
if (swap == 'mouseover'){swapImg.src="night.gif"
writetolayer('newlayer','Nighttime Skyline')};
if (swap == 'mouseout'){swapImg.src="day.gif"
writetolayer('newlayer','Daytime Skyline')};
}
function writetolayer(lay,txt) {
document.all[lay].innerHTML = txt;
}
</Script>
</Head>
<Body>
<center>
<IMG name="swapImg" src="day.gif" onMouseOver="SwapImage()" onMouseOut="SwapImage()">
<BR>
<SPAN ID="newlayer">Daytime Skyline</SPAN>
</center>
<Body>
</HTML>
MjhLkwd
06-02-2003, 06:01 PM
Attached is the second image, the rollover image.
Dark Dragon
06-02-2003, 06:19 PM
Umm...I don't understand...what are you asking, if anything?
MjhLkwd
06-02-2003, 06:23 PM
THREE DIFFERENT ROLLOVERS.
1. A simple and easily customizable, for multiple page images.
<HTML>
<Head>
<Script Language="JavaScript">
function SwapImage() {
var swap = event.type;
if (swap == 'mouseover'){swapImg.src="HaltBtn2.jpg"}
if (swap == 'mouseout'){swapImg.src="HaltBtn1.jpg"}
}
</Script>
</Head>
<Body>
<IMG name="swapImg" src="HaltBtn1.jpg" onMouseOver="SwapImage()" onMouseOut="SwapImage()">
<Body>
</HTML>
2. Rollover with with a link to JS function.
<HTML>
<Head>
<Script Language="JavaScript">
function SwapImage() {
var swap = event.type;
if (swap == 'mouseover'){swapImg.src="HaltBtn2.jpg"}
if (swap == 'mouseout'){swapImg.src="HaltBtn1.jpg"}
}
function doThis(){
alert('Test');
}
</Script>
</Head>
<Body>
<input type="image" src="HaltBtn1.jpg" name="swapImg" onMouseOver="SwapImage()";
onMouseOut="SwapImage()"; onClick="doThis()">
</Body>
</HTML>
3. Rollover with a "link" image, i.e. it's outlined in blue.
<HTML>
<Head>
<Script Language="JavaScript">
function doThis(){
alert('Test');
}
function SwapImage() {
var swap = event.type;
if (swap == 'mouseover'){swapImg.src="HaltBtn2.jpg"}
if (swap == 'mouseout'){swapImg.src="HaltBtn1.jpg"}
}
</script>
</head>
<Body>
<a href="javascript:doThis()"><img src="HaltBtn1.jpg" name="swapImg"
onMouseover="SwapImage()"; onMouseout="SwapImage()">
</a>
</Body>
</HTML>
MjhLkwd
06-02-2003, 06:24 PM
I'm not asking anything. I'm posting what I believe are helpful solutions.
Dark Dragon
06-02-2003, 06:55 PM
Oh.