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

为什么完全按照老师的却alert不出来?但是把alert前两句注释掉就出来了

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("**&&&&&&&&&&&&&&&************************&&&&&&&&&&&&&&&&&&&&&&&&");

}

为什么完全按照老师的却alert不出来?但是把alert前两句注释掉就出来了?哪里错了吗?这里卡了好久了求大神指点啊!!!????????

正在回答

2 回答

因为这个id作为形参的是时候本来就是string属性所以不用带,但是写notice-tit这种的时候是一个字符串所以需要带,至于你为什么alert不出来,我自己试了一下是可以的,可能你html里的类名没写对

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

还有就是为什么定义$()函数的时候id是不带引号的但是在下面引用的时候又带了呢?

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

举报

0/150
提交
取消

为什么完全按照老师的却alert不出来?但是把alert前两句注释掉就出来了

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号