簡體   English   中英

獲取HtmlDivElement的名稱

[英]Get name of HtmlDivElement

我想獲取HtmlDivElement對象的名稱。

<div class=a name=b>... </div>

我知道可以通過使用object.className()方法來獲取類名稱,但是名稱是否等效(我想獲取“ b”)?

(對不起我的英語,我是法語)

我知道可以通過使用object.className()方法獲取類名。

不,這是一個屬性: object.className

...但是名稱是否等效(我想獲得“ b”)?

對於name是有效屬性的元素,它將是object.name 但是div元素沒有name屬性。 div元素唯一有效的屬性是標准的全局屬性,不包含name

當然,您可以根據需要將任何屬性放在元素上,這只會使HTML無效。 您可以使用getAttribute檢索這些屬性:

console.log(object.getAttribute("name"));

現場例子

您可以使用:

var name = element.getAttribute('name');

並注意它element.classNameelement.className() element.className不是一個函數。

你需要這個功能

var name = element.getAttribute("name");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM