var ele = ev.parentNode; var elem_child = ele.childNodes; for (var i = 0 in elem_child) { //遍历子元素数组 if (elem_child[i].nodeName == "#text" && !/S/.test(elem_child[i].nodeValue)) { //删除数组中的text ele.removeChild(elem_child[i]); } } console.log(ele.firstChild);
var b = a.childNodes;//获取a的全部子节点; var c = a.parentNode;//获取a的父节点; var d = a.nextSibling;//获取a的下一个兄弟节点 var e = a.previousSibling;//获取a的上一个兄弟节点 var f = a.firstChild;//获取a的第一个子节点 var g = a.lastChild;//获取a的最后一个子节点