为了账号安全,请及时绑定邮箱和手机立即绑定

alert(this.id);为什么不出来

function $(id){
    return typeof id==='string'?document.getElementById(id):id;    
}

window.onload=function(){
    var titles=$('notice_tit').getElementsByTagName('li');
        divs=$('notice_con').getElementsByTagName('div');
        //alert(titles.length);
        if(titles.length!=divs.length)
        return;
        for(var i=0;i<titles.length;i++){
           titles[i].id=i;
           titles[i].onmouseover=function(){
              alert(this.id);   
           }    
        }
}

正在回答

5 回答

没有引入JQ

0 回复 有任何疑惑可以回复我~

少了括号

0 回复 有任何疑惑可以回复我~
少了冒号
0 回复 有任何疑惑可以回复我~

你的div设置是什么呢啊


0 回复 有任何疑惑可以回复我~

弹出来了啊!   

0 回复 有任何疑惑可以回复我~
#1

比比比巴卜ZKJ 提问者

我就写的上面的代码,可是鼠标划过的时候没弹出来...
2015-03-24 回复 有任何疑惑可以回复我~
#2

grr1314 回复 比比比巴卜ZKJ 提问者

你看是不是li标签里面的id没有添加上去
2015-05-18 回复 有任何疑惑可以回复我~
#3

grr1314 回复 比比比巴卜ZKJ 提问者

话说最后你是怎么解决的,求教
2015-05-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

alert(this.id);为什么不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信