0

可能重复:
如何使用 Javascript 获取元素ByClass 而不是 GetElementById?
如何在 JavaScript 中按类获取元素?

我需要按类获取完整的标签。是否可以在没有任何跨浏览器问题的情况下使用 javascript 进行操作。

例如,如果元素是,

<img src="hello.jpg" class="myclass" />

然后我需要得到,

<img src="hello.jpg" class="myclass" />通过使用类名。对此的任何解决方案或建议将不胜感激。

注意:请注意,我不想使用任何 JavaScript 库。

4

1 回答 1

0

使用 查找您的元素document.getElementsByClassName('myclass')。这将返回一个数组,因此您可以检查它是否为空并通过[0].

之后,您可以使用其outerHTML属性将完整标签作为字符串获取。

于 2012-07-22T15:42:12.547 回答