localName 屬性

localName 屬性返回屬性名稱的本地部分。

正文

定義和用法

localName 屬性返回屬性名稱的本地部分。

HTML DOM中屬性返回標籤名的小寫。

語法

attrObject.localName

實例

在所有的例子中,我們將使用 XML 檔案 books.xml,以及 JavaScript 函式 loadXMLDoc()。

下面的代碼片段返回 "lang" 屬性的本地名稱:

xmlDoc=loadXMLDoc("/example/xdom/books.xml");var x=xmlDoc.getElementsByTagName('title');for(i=0;i<x.length;i++){document.write(x.item(i).attributes[0].localName);document.write("<br />");}以上代碼的輸出:

langlanglanglang

在HTML DOM中也有“localName”屬性,功能為取得節點的標籤名,注意,該屬性返回的名稱為小寫,tagName返回的結果為大小。

從下面代碼比較可以清楚的了解“localName”與“tagName”的區別:

<html>

<body>

<div id="d1">我是全小寫的標籤名</div>

<Div id="d2">我是首字母大寫的標籤名</Div>

<DIV id="d3">我是全大寫的標籤名</DIV>

<script type="text/javascript">

var d1 = document.getElementById("d1");

var d2 = document.getElementById("d2");

var d3 = document.getElementById("d3");

document.write("<br />d1.localName="+d1.localName+" , d1.tagName="+d1.tagName);

document.write("<br />d2.localName="+d2.localName+" , d2.tagName="+d2.tagName);

document.write("<br />d3.localName="+d3.localName+" , d3.tagName="+d3.tagName);

</script>

</body>

</html>

---------------------------

我是全小寫的標籤名

我是首字母大寫的標籤名

我是全大寫的標籤名

d1.localName=div , d1.tagName=DIV
d2.localName=div , d2.tagName=DIV
d3.localName=div , d3.tagName=DIV

相關詞條

相關搜尋

熱門詞條

聯絡我們