【发布时间】:2012-02-10 05:11:44
【问题描述】:
我想要一个在鼠标悬停时改变自身并在鼠标移出时变回原来的表格。这是我能做的最好的:
<html>
<body>
<div id="line1">
<table onmouseover="showMore()" border="1">
<tr>
<td>this is sick</td>
</tr>
</table>
</div>
<script>
function showMore(){
document.getElementById("line1").innerHTML = "<table border='1' onmouseout='showLess()'><tr><td>this is awesome</td></tr></table>";
}
function showLess(){
document.getElementById("line1").innerHTML = "<table border='1' onmouseover='showMore()'><tr><td>this is sick</td></tr></table>";
}
</script>
</body>
</html>
但是,有时当我将鼠标移出时,仍然不会变回原来的内容。有没有更好的方法来做到这一点?
谢谢!
【问题讨论】:
标签: javascript html onmouseover onmouseout