问问题
725 次
2 回答
0
为什么不只是动态修改粗体标签的样式呢?对于您要模仿的示例,这将更真实。
换句话说:
$('b').css('font-weight', 'normal');
于 2012-07-26T03:07:43.677 回答
0
你似乎搞砸了你的循环:
boldTag
并且italicTag
是实时节点列表- 在循环之后,变量
boldTags
和italicTags
包含各自列表的最后一项(或仍未定义) - 然后,您检查两个 NodeList 是否存在...
- 并使用两个参数调用该
RemoveElement
函数,而它只有一个参数。
只需使用这个:
var boldTags = document.getElementsByTagName("b");
var italicTags = document.getElementsByTagName("i");
while (boldTags.length) // it's *live*
removeElement(boldTags[0]);
while (italicTags.length) // it's *live*
removeElement(italicTags[0]);
于 2012-07-26T03:21:00.227 回答