HTML 要素にアクセスする HTML DOM メソッド
getElementById()
関數(shù): Web ページ內(nèi)で指定された ID を持つ要素オブジェクトを検索します。
構(gòu)文: var obj = document.getElementById(id)
パラメータ: id は、Web ページでマークされた id 屬性の値を指します。
戻り値: 要素オブジェクトを返します。
例: var imgObj = document.getElementById("img01")
getElementsByTagName(tagName)
-
関數(shù): 指定された HTML タグを検索し、配列を返します。 。
構(gòu)文: var arrObj =parentNode.getElementsByTagName(tagName)
パラメータ: tagName は、山括弧なしで検索されるタグ名です。
戻り値: 配列を返します。ノードが 1 つだけの場(chǎng)合は、配列も返されます。
例: var arrObj = ulObj.getElementsByTagName(“l(fā)i”)
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script type="text/javascript"> window.onload = function(){ //獲取id=ulTag的網(wǎng)頁(yè)對(duì)象 var ulObj = document.getElementById("question"); //查找<ul>下的所有的<li>標(biāo)記 var arrObj = ulObj.getElementsByTagName("li"); //給所有的<li>標(biāo)記增加CSS效果 for(var i=0;i<arrObj.length;i++) { //給每個(gè)<li>標(biāo)記加style屬性 arrObj[i].style = "color:blue;font-size:24px;"; } } </script> </head> <body > <ul id="question"> <li>mac 中系統(tǒng)自帶的apache 誤刪了怎么恢復(fù)</li> <li>CURL POST數(shù)據(jù)量過(guò)大,接收不到服務(wù)端的信息</li> <li>用了構(gòu)造函數(shù)為什么這個(gè)還是2?</li> <li>cookies登錄原理</li> </ul> </html>