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

parent.getElemetById('*')为什么不能直接写成"list".getElementById("*")?

不明白为什么  按道理parent传出来的值就是"list"啊

正在回答

2 回答

getElementById只能在document下使用,也就是说只能这样写:document.getElementById(#id);把document换成其他任何值都会报错。另外当使用内嵌框架的时候,也可以这样写:window.parent.document.getElementById("mainFrame");可以看出紧跟的依然是document。


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

list.getElementById("*")可以显示,可是为什么这一句能够判断出list就是一个id啊,或者list这个代表的什么?表达的不好  

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

举报

0/150
提交
取消

parent.getElemetById('*')为什么不能直接写成"list".getElementById("*")?

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