function commonParentNode(oNode1, oNode2) { //arr1和arr2保存oNode1和oNode2的父节点 let arr1 = [oNode1],arr2 = [oNode2]; //添加父节点,直到父节点为body标签为止 do { arr1.push(oNode1.parentNode) oNode1 = oNode1.parentNode } while(arr1.indexOf(document.querySelector('body')) === -1) do { arr2....