使用DOM 官网
DOM中的每个元素都有一组属性和方法,这些属性和方法提供有关它们在DOM中的关系的信息: elem.childNodes 返回元素子节点的数组。 elem.firstChild 返回元素的第一个子节点。 elem.lastChild 返回元素的最后一个子节点。 >elem.hasChildNodes 如果元素有任何子节点,则hasChildNodes返回true,否则返回false。 elem.nextSibling 返回相同树级别的下一个节点。 elem.previousSibling 返回相同树级别的上一个节点。 elem.parentNode 返回元素的父节点。 例如,我们可以选择元素的所有子节点并更改其内容: html body div id =demo psome text/p psome other text/p /div script var a = document.getElementById(demo); var arr = a.childNodes; for(var x=0;xarr.length;x++) { arr[x].innerHTML = 新文本; } /script /body/html 上述代码将两段的文本更改为"新文本"。