JavaScript中当标签的display设为none时,其id属性的问题
最近web前端编写时发现一个问题:
有多个相间相同标签都设置了相同的id,且都设置css的display=none,然后做成点击标签前的正常标签时,显示这个标签,点击另一个的前面标签时隐藏上面那个标签然后显示该标签,这时能够正常的显示和切换。
但是当通过getElementById("id")的方式填入内容时,有时可以在该标签上显示,但有时切不显示,而是显示在了上一个隐藏过的标签中了。
很困惑这是什么原因,js时好时不好的,js标准有明确display为none后的标签的属性是否可用吗?当然也可以通过其他方式达到理想效果,但就是想问问各位大哥,帮解惑解惑。