【发布时间】:2020-02-22 20:10:05
【问题描述】:
我得到了一个遍历所有 HTML 子节点的递归函数。
有没有一种简单的方法来检查当前元素是否是带有 element.nodeType 的图像?所以我可以在这个元素上使用 DOM。
这里是代码示例:
`
replaceText(document.body)
function replaceText(element){
if(element.hasChildNodes()){
element.childNodes.forEach(replaceText)
} else if(element.nodeType === Text.TEXT_NODE){
//Do Something
}
`
同样适用于图片,尤其是图片的 alt 属性。
【问题讨论】:
-
谢谢,那我怎样才能进入 alt 属性呢?