嘿,老兄,最近我在尝试学习制表时遇到了一个不可思议的问题..我的代码在firefox和chrome中像魅力一样工作,在任何版本的ie中都无法使用...当我单击时,将有两个制表符和相关内容tab1对应的内容应显示为隐藏其他内容。.tab2同样适用于ff和chrome ..但是,即在我切换到其他选项卡时添加所有内容,我的代码将如下所示:http://jsfiddle.net/myth/PZZ6a/16/
最佳答案
调用“ getElementsByName”对您不起作用。我认为这是因为“名称”不是<a>
元素的适当属性,但是我还没有找到任何支持该概念的MSDN文档。但是,这种行为非常有力地表明确实如此。
编辑—好吧,看来,<a>
元素的“名称”似乎并不恰当;但是,无论出于何种原因,这都是造成您问题的原因。对“ getElementsByName”的调用返回空节点列表,因此“ for”循环不执行任何操作。
关于javascript - 显示:没有一个在ff和chrome中起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7431219/