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

为什么当我删除了这一段代码效果就不显示了呢?

function $(id){

return typeof id=='string'?document.getElementById(id):id;

}


正在回答

2 回答

这段代码实际上就是,把document.getElementById,变成了$。这样不会重复的书写document.getElementById这段代码,直接写一个$就可以。如果,你把这段代码删除了,那面,你下面写的代码中$就要需要换成document.getElementById,比如var titles=$('notice-tit').getElementsByTagName('li')  ,写成,var titles=document.getElementById('notice-tit').getElementsByTagName('li')  ,这样就行了

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

这段代码很重要,表示通过id属性获取页面元素对象的应用

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

hengly 提问者

我知道这段代码很重要,但为什么当删除了这段代码程序就不能运行了
2015-10-09 回复 有任何疑惑可以回复我~
#2

轩儿news 回复 hengly 提问者

没有这段代码 你就不能通过标签的id属性,对标签进行一些操作
2015-10-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么当我删除了这一段代码效果就不显示了呢?

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