文章目錄
- 一、DOM節點操作
-
- 1.dom最小公共父節點查找
題目來源于牛客網前端專題:
https://www.nowcoder.com/ta/front-end?page=1
https://www.nowcoder.com/ta/js-assessment
一、DOM節點操作
(結合
test
方法)
一般驗證輸入是否符合标準,需要加上
比對整個字元串
^$
1.dom最小公共父節點查找
題目描述——原題
查找兩個節點的最近的一個共同父節點,可以包括節點自身
思路:直接使用while循環,入口條件為oNode1不是oNode2的父節點,每次oNode1上升一個節點,直到while出口(oNode1是父節點了),return 這個節點
function commonParentNode(oNode1, oNode2) {
while(!oNode1.contains(oNode2)){
oNode1=oNode1.parentNode;
}
return oNode1;
}