JS获取页面元素的问题

页面结构是这样的:<divid="menu1"><divid="menu"></div></div><divid="menu2"><divid="menu"></div>... 页面结构是这样的:
<div id="menu1">
<div id="menu"></div>
</div>
<div id="menu2">
<div id="menu"></div>
</div>
现在我想用JS动态的往menu里面插入内容 但如果用getElementById("menu")这样的话那menu1和menu2里面的menu插入的内容都是一样的了,有没有方法先获得menu1然后在menu1里面查找menu在插入内容?

谢谢各位高人了.麻烦你们帮我想想办法
展开
 我来答
百度网友8304525
2008-11-29 · TA获得超过154个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:226万
展开全部
嗯,楼上很正确。如此写法在高级的HTML编辑器中会提示错误,因为不符合标准,ID的名称必须是唯一的。
建议你:
<div id="menu1">
<div class="menu"></div>
</div>
<div id="menu2">
<div class="menu"></div>
</div>
getElementById("menu1").childNodes[0].inerText="内容"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式