日本在线免费播放,国产精品合集一区二区三区,亚洲国产欧美精品,久久青青草原精品国产不卡

JS原生判斷DOM節點是否存在頁面中

JavaScript原生函數沒有提供判斷DOM節點是否存在方法,我們通常獲取DOM節點幾乎都是document.getElement..方法,會返回一個object數組合集,我們可以通過object[0],object[1]這樣來訪問這個合集的每一個對象。既然返回的是數組合集,那么就有length屬性,而length大于等于1即表示DOM節點存在頁面中

代碼

 

使用:

假設頁面有如下節點

這里是DIV節點
這里是DIV節點
這里是span節點

判斷節點是否在頁面:

 

注意:如果使用是使用document.getElementById()方法獲取對象的就不能使用exist()方法,因為根據ID取節點對象的方法在取不到節點的情況下會返回一個空對象,不會集成原型exist()函數,所以會報錯!所以如果是根據ID取對象的可以直接if(obj)這樣既可判斷DOM節點是否存在頁面中

jQuery判斷DOM節點是否存在頁面中

可以這么干

添加原型:

假如頁面有如下DOM節點

這里是id=a節點
這里是DIV節點
這里是DIV節點
這里是span節點

判斷:

 

以上兩種方法其實都是根據對象集合的length屬性判斷對象是否存在。

 
 

穩定

產品高可用性高并發

貼心

項目群及時溝通

專業

產品經理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽

堅持

10年專注高端品質開發
  • 返回頂部