gpt4 book ai didi

javascript - 如何在javascript中获取元素的完整开始标签(不仅仅是tagName)?

转载 作者:行者123 更新时间:2023-12-02 19:03:48 28 4
gpt4 key购买 nike

有没有简单的方法可以将 javascript 中元素的起始标记作为字符串获取?假设我有一个 DOM 节点,它是变量中的 html 元素,我想写类似的东西:

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?

感谢您的解答

例如,这是一个我想进入字符串的起始标签:

 <Table class="anyClass" width="100" ... >

其中 tagName 仅给出:“Table”

最佳答案

好吧,你可以这样做:

var elStr    = element.outerHTML
,startTag = elStr.substr(0,elStr.indexOf('>')+1);

或者如果您需要有关属性的信息,请使用element.attributes

关于javascript - 如何在javascript中获取元素的完整开始标签(不仅仅是tagName)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14517659/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com