如何判斷頁面是否存在某個元素

admin發表於2017-03-06

有時候需要知道在頁面中是否存在某個元素,如果頁面較小的話那沒有任何問題,如果頁面龐大的話,那麼找起來就有點麻煩了,下面就介紹一下如何快速判斷頁面是否含有某個元素。

一.判斷指定id的元素是否存在:

[JavaScript] 純文字檢視 複製程式碼
if(document.getElementById("id")) { 
  //元素存在
}

二.判斷某個表單是否存在:

[JavaScript] 純文字檢視 複製程式碼
if(document.theForm) { 
  //表單存在 
}

theForm是表單的name屬性值。

三.判斷是否存在某種元素:

[JavaScript] 純文字檢視 複製程式碼
if(document.getElementsByTagName("h1").length>0) { 
   //元素存在 
}

getElementsByTagName()返回一個元素物件集合,通過判斷元素的數量來判斷元素是否存在。

相關文章