<html>
<head>
<script language="javascript">
var currid=0;
var preid=0;
function showlayer(obj)
{
if(preid!=0)
{
var prediv=document.getElementById("type"+preid);
prediv.style.display="none";
}
currid=obj.id;
var currdiv=document.getElementById("type"+currid);
currdiv.style.display="";
preid=currid;
}
</script>
</head>
<body>
<div id=1 onmouseover="showlayer(this);" style="background-color:red;">Helloworld</div>
<div id=type1 style="display:none;">Hello, world</div>
<div id=2 onmouseover="showlayer(this);" style="background-color:green;">myfriend世界</div>
<div id=type2 style="display:none;">myfriend, 世界</div>
<body>
</html>
本文通过一个简单的HTML页面展示了如何使用JavaScript实现元素之间的交互效果。当鼠标悬停在不同颜色的方块上时,会显示对应的文本内容。这个例子有助于理解基本的DOM操作及事件监听。
6万+

被折叠的 条评论
为什么被折叠?



