0
4

2 に答える 2

0

あなたはあなたのループを台無しにしたようです:

  • boldTagそしてライブNodeListsitalicTagです
  • ループの後、変数boldTagsおよびitalicTagsには、それぞれのリストの最後の項目が含まれます (またはまだ未定義です)。
  • 次に、2 つの NodeLists の存在を確認します...
  • RemoveElementまた、引数が 1 つしかない関数を 2 つの引数で呼び出します。

これを使用するだけです:

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 に答える
0

太字タグのスタイルを動的に変更しないのはなぜですか? それは、エミュレートしようとしている例にもっと当てはまります。

言い換えると:

$('b').css('font-weight', 'normal');
于 2012-07-26T03:07:43.677 に答える