<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<span id="A1">16.39</span><br />
<br />
<span id="A2">11239</span>
<br />
<span id="Span2">112239</span>
</div><span id="Span1">116.39</span><br />
</form>
</body><script type="text/javascript"> var obj = document.getElementsByTagName("span"); for (var i = 0; i < obj.length; i++) {
var span = document.getElementById(obj[i].id); span.onmouseover = function() { span.style.color = "#FF9900"; }; span.onmouseout = function() { span.style.color = "#FFFFFF"; };
} </script></html>
想给每个span 绑定onmouseover , onmouseout 为啥这样写有问题? 4个实现了onmouseout,只有最后一个实现了onmouseover?
javascript
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<span id="A1">16.39</span><br />
<br />
<span id="A2">11239</span>
<br />
<span id="Span2">112239</span>
</div><span id="Span1">116.39</span><br />
</form>
</body><script type="text/javascript"> var obj = document.getElementsByTagName("span"); for (var i = 0; i < obj.length; i++) {
var span = document.getElementById(obj[i].id); span.onmouseover = function() { span.style.color = "#FF9900"; }; span.onmouseout = function() { span.style.color = "#FFFFFF"; };
} </script></html>
想给每个span 绑定onmouseover , onmouseout 为啥这样写有问题? 4个实现了onmouseout,只有最后一个实现了onmouseover?
javascript
解决方案 »
- 急急急 求指点 html
- 计算器中的百分号是怎么用的
- 帮我实现一个动态联动菜单,送分20!
- Javascript的代码在记事本里阅读起来挺费劲的,有什么好的格式化工具么?
- 单元格如何起名
- 如何用javascript获取下拉列表中的显示值,注意不是实际值value
- document.forms['aa'].getElementsByName('x[]')[0].value为何不行:(
- 非活动窗口,如何能“激活”它而不弹出?
- 提交按钮的问题。。。
- 想要实现一个在同一窗口打开不同页面的效果,请高手指教。最好有代码,重分相送!
- ExtJS4.x 按条件查询,翻页后条件值丢失
- html页面提交两个数据作为服务器端python脚本的参数,请问有什么方法呢??
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<span id="A1">16.39</span><br />
<br />
<span id="A2">11239</span>
<br />
<span id="Span2">112239</span>
</div><span id="Span1">116.39</span><br />
</form>
</body><script type="text/javascript"> var obj = document.getElementsByTagName("span"); for (var i = 0; i < obj.length; i++) {
obj[i].onmouseover = function() { this.style.color = "#FF9900"; }; obj[i].onmouseout = function() { this.style.color = "#FFFFFF"; };
}</script></html>
obj[i].onmouseover = function() { this.style.color = "#FF9900"; }; obj[i].onmouseout = function() { this.style.color = "#FFFFFF"; };
}
span.onmouseout = function() { this.style.color = "#9F0"; };
<style type="text/css">
.a{
background-color:#FF9900;
}
.b{
background-color:#FFFFFF;
}
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$("span").mouseover(function(){
$(this).removeClass("b").addClass("a");
});
$("span").mouseout(function(){
$(this).addClass("b");
});
})
</script>
var obj = document.getElementsByTagName("span");for (var i = 0 , j = obj.length; i < j; i++) {
(function(span){
span.onmouseover = function() { span.style.color = "#FF9900"; };
span.onmouseout = function() { span.style.color = "#FFFFFF"; };
})(obj[i]);
}