请问为什么我把onmousemove事件写到function cutday里面再执行就会失效啊。下面那个tr2是可以正常执行的。上面的tr1写进函数里就不能执行。会报错。新人不懂。。求指点<script type="text/javascript">function cutday(a,b){ var a = document.getElementById('a'); a.onclick = function(){ var tr_list = document.getElementsByClassName('tr_list'); for(var i = 0 ; i < tr_list.length ; i++){ tr_list[i].style.display = 'none' } document.getElementById('b').style.display = 'block' }; } var tr2 = document.getElementById('tr2'); tr2.onmousemove = function(){ var tr_list = document.getElementsByClassName('tr_list'); for(var i = 0 ; i < tr_list.length ; i++){ tr_list[i].style.display = 'none' } document.getElementById('tr_pic2').style.display = 'block' }; cutday(tr1,tr_pic1) </script>
添加回答
举报
0/150
提交
取消