I am having a little trouble with InnerHTML as i can't seem to figure out how to set the style of my div tag.....
What im trying to do is that when i rollover pic1 it changes that pic and displays:block and visiblity:visible....and also changes pic2..
When the webpage is loaded it displays:none and visivlity:hidden also
Heres my code:
Expand|Select|Wrap|Line Numbers
- <html>
- <head>
- <script type="text/javascript">
- function start(){
- document.getElementById('pic1').src="icons/on1.jpg";
- document.getElementById('aa').innerHTML = "<div style=visibility:visible; display:block;>";
- document.getElementById("bb").innerHTML = "<div style=visibility:hidden; display:none;>";
- document.getElementById("pic2").src="icons/off2.jpg";
- }
- function one1(){
- document.getElementById('pic1').src="icons/on1.jpg";
- document.getElementById('aa').innerHTML = "<div style=visibility:visible; display:block;>";
- document.getElementById("bb").innerHTML = "<div style=visibility:hidden; display:none;>";
- document.getElementById("pic2").src="icons/off2.jpg";
- }
- function two2(){
- document.getElementById('pic1').src="icons/off1.jpg";
- document.getElementById('aa').innerHTML = "<div style=visibility:hidden; display:none;>";
- document.getElementById("bb").innerHTML = "<div style=visibility:visible; display:block;>";
- document.getElementById("pic2").src="icons/on2.jpg";
- }
- </script>
- <style type="text/css">
- #aa { visibility:hidden; display:none;}
- #bb { visibility:hidden; display:none;}
- </style>
- </head>
- <body onLoad="start()";>
- <div id="aa">
- bla bla bla bla bla bla
- </div>
- <div id="bb">
- da da da da da da da da da da da
- </div>
- <img id="pic1" src="icons/off1.jpg" width="50" height="50" onMouseOver="one1()"/><br />
- <img id="pic2" src="icons/off2.jpg" width="50" height="50" onMouseOver="two2()"/><br />
- </body>
- </html>
Thanks a million!!
Ricky