您的位置:首页 > Web前端 > JQuery

jquery和js如何判断一个对象是否存在

2013-04-27 11:10 996 查看
一,jquery如何判断

var target_obj = jQuery('#target_obj_id');

则,若需要判断id为target_obj_id是否存在的话,可以实现的方法有一下两种:

1、

if (target_obj.length > 0) { //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

2、

if (target_obj[0]) {

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

二、js如何判断

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>javascript object</title>

<body>

<input id="aaa">

<input type=button onclick="check('aaa')" value="checkaaa">

<input type=button onclick="check('aaffdssfg')" value="checkother">

<script language="javascript">

<!--

function check(strObj)

{

if(typeof(eval("document.all."+strObj))!= "undefined")

{

alert(strObj +" is an object");

}

else

{

alert(strObj +" is not an object");

}

}

//-->

</script>

</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: