连续8个编号框。 我不允许使用jQuery。
我想做什么:
当用户将鼠标悬停一个信箱号码,文本,这取决于正在徘徊在框中div元素内动态变化。
实施例:
如果用户悬停在框1中,div元素中的文本说“你好”
如果用户悬停在框2中,div元素中的文本(和以前一样)说,“世界”
编辑:我最近是文本改变,如果一个用户点击按钮:http://jsfiddle.net/pVN2a/
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>BluePad</title>
<style type="text/css">
#button1 {
background-color:red;
display:inline-block;
}
#button2 {
background-color:green;
display:inline-block;
}
</style>
</head>
<body>
<div id="button1">
Click 1
</div>
<div id="button2">
Click 2
</div>
<div id="textResults">
Click on a button to change text
</div>
<script>
// when #button1 is clicked...
document.getElementById("button1").addEventListener("click", function(e) {
// change text of #textResults
document.getElementById("textResults").innerHTML ="Hello World";
});
// when #button2 is clicked...
document.getElementById("button2").addEventListener("click", function(e) {
// change text of #textResults
document.getElementById("textResults").innerHTML ="Just Clicked #button2";
});
</script>
</body>
</html>
我是否应该将.onMouseEvent与某种事件侦听器结合使用?对不起,我完全不熟悉这一点。 :(
你可以发布你的代码的小提琴吗?这将使它更容易。 – Shahar
你想让我们为你编码吗? – LcSalazar
为'mouseenter'和'mouseleave'事件编写处理程序。 – Barmar