是否有簡單的任何方式來獲取元素的JavaScript開始標記爲字符串? 假設我有這是一個變量的HTML元素的DOM節點,我希望寫類似的東西:如何在javascript中獲取元素的完整開始標記(不僅是tagName)?
var tagName = element.tagName; //Works
var startingTag = element.startingTag; // Is there any way?
var startingTag = getStartingTag(element); // Or do I have to write my own function?
THX答案
例如,這是一個開始標記,我想進入的字符串:
<Table class="anyClass" width="100" ... >
其中的標記名只給出了這樣: 「表」
是否有理由需要完整的開始標籤?獲取屬性?也許有不同的方式來完成你需要的東西 – Ian
我需要開始標籤作爲文本信息顯示在用戶界面中。我知道如何使用DOM獲取特定屬性 –
您可以獲取元素的所有屬性,遍歷它們(及其值)並手動構建字符串。我不知道你的情況會有多困難。應該放在你的衚衕裏。 –