ページボディ内のチャイルドノードのtagNameを調べてHRなら属性sizeを20にセットする


動作ブラウザ

winmaclinux
n7m1e5e6o7 n7m1e5s1 n7m1k3
× × ×
ソース

<script type="text/javascript">
<!--

function setHRsize()
{

  //1 ページボディノードを変数docへ入れる
  var doc = document.body

  //2 ボディ内のchildNodesを順に取り出し処理する
  for (i=0;i<document.body.childNodes.length;i++ )
  {
     
     oj = document.body.childNodes[i]

     //tagNameがHRならsize追加処理へ
     if( oj.tagName == "HR" )
     {
        oj.setAttribute("size","20")
     }
  }
}

//-->
</script>


<form>
<input type    = "button"
       value   = "ページボディ内のHRタグのsizeをすべて20に変更する"
       onclick = "setHRsize()">
</form>




ページボディ内のチャイルドノードのtagNameを調べてHRなら属性sizeを20にセットする