請問為什么我把onmousemove事件寫到function cutday里面再執(zhí)行就會失效啊。下面那個tr2是可以正常執(zhí)行的。上面的tr1寫進函數(shù)里就不能執(zhí)行。會報錯。新人不懂。。求指點<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>
JavaScript的onmousemove事件觸發(fā)問題
紅顏莎娜
2019-02-14 18:18:30