localName 屬性

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

基本介紹

  • 中文名:localName 屬性
  • 定義和用法:localName 屬性返回屬性名稱
  • 語法:attrObject.localNam
  • 類型:計算機語言
正文,定義和用法,語法,實例,

正文

定義和用法

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

相關詞條

熱門詞條

聯絡我們