首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

这段javascript代码哪里错了?救救小弟我

2012-03-05 
这段javascript代码错哪了?救救我!兄弟们,帮我看看下面这段代码错在哪?我的目的是想给表格的所有tr都加上

这段javascript代码错哪了?救救我!
兄弟们,帮我看看下面这段代码错在哪?我的目的是想给表格的所有tr都加上鼠标滑过的效果。

<script   language= "javascript ">

function   method1(var   e)
{
e.style.background= "#332123 ";
}
function   method2(var   e)
{
e.style.background= "#3F21F3 ";
}

function   eventsmouse()
{
var   objsTr   =   document.all.tags( "tr ");
for(var   i=0;   i <objsTr   .length;   i++)
{
var   e   =   objsTr[i]
e.attachEvent( "onmouseover ",method1(e));
e.attachEvent( "onmouseout "   ,method2(e));

}
}
</script>

帮忙啊!


[解决办法]
<table border= "1 ">
<tr>
<td> asdasd </td>
</tr>
</table>
<script language= "javascript ">

function eventsmouse()
{
var objsTr = document.getElementsByTagName( "tr ");
for(var i=0; i <objsTr .length; i++)
{
var e = objsTr[i]
e.onmouseover=function(){
this.style.backgroundColor= "red ";
}
e.onmouseout=function(){
this.style.backgroundColor= "blue ";
}
/*
e.attachEvent( "onmouseover ",new Function( "method1( "+e+ ") "));
e.attachEvent( "onmouseout " ,new Function( "method2( "+e+ ") "));
*/
}
}
eventsmouse()
</script>

热点排行