优秀的编程知识分享平台

网站首页 > 技术文章 正文

jQuery 如何判断Dom对象是否存在(判断一个对象是否为jquery对象使用)

nanyue 2024-08-01 22:45:25 技术文章 7 ℃

Document 对象

每个载入浏览器的 HTML 文档或元素都会成为 Document 对象。

Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。


Javascript 访问节点方法:

var oLi = document.getElementsByTagName("li");
var oLi = document.getElementById("myHeader");
var oLi = document.getElementsByName("myInput"); //通过name属性访问

我们经常要检测一个HTML中DOM对象是否为空(或是否存在)。

var $jObject = $('#btn');
alert($jObject );

我们会发现, $jObject 永远不会为空。因为 $() 方法查找对象, 始终都会返回一个jQuery 对象的。


解决办法:

首先我们就要把jQuery对象转换成javaScritp对象。

var dom = $jObject[0]; alert(dom);


或者直接判断jQuery对象的长度为否为0

if($jObject.length<=0) {
  alert("该对象为空");
}
最近发表
标签列表