ページボディ内のチャイルドノードのtagNameを調べてHRなら属性sizeを20にセットする
動作ブラウザ
win | mac | linux |
n7 | m1 | e5 | e6 | o7 | n7 | m1 | e5 | s1 | n7 | m1 | k3 |
○ | ○ | ○ | ○ | × | ○ | ○ | ○ | × | ○ | ○ | × |
ソース
<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にセットする