可能重复:
How to getElementByClass instead of GetElementById with Javascript?
How to Get Element By Class in JavaScript?
我需要按类获得完整的标签。是否可以在没有任何跨浏览器问题的javascript中进行。
例如,如果元素是,
<img src="hello.jpg" class="myclass" />
然后我需要得到,
<img src="hello.jpg" class="myclass" />
使用类名。任何有关此问题的解决方案或建议都将不胜感激。
注意:请注意,我不想使用任何JavaScript库。
答案 0 :(得分:0)
使用document.getElementsByClassName('myclass')
查找您的元素。这将返回一个数组,因此您可以检查它是否为空并通过[0]
检索其第一个元素。
之后,您可以使用其outerHTML
属性将完整标记作为字符串。