js判断对象不为空

wu5224311 2012-08-14 08:36:49
js判断对象不为空,如果为空就跳出,如果不为空就继续执行····这个跳出的代码怎么写?··
...全文
3273 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
anglechengd 2012-08-14
  • 打赏
  • 举报
回复

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script type="text/javascript">
function objIsNull(obj){
if(obj){
alert("This obj is exist!");
}else{
alert("This obj is null");
}
}
</script>
<body>
<!--不为null的例子-->
<input type="button" value="exist" onclick="objIsNull(this)"/>
<!--为null的例子-->
<input type="button" value="null" onclick="objIsNull()"/>
</body>
</html>

misswangjinfeng 2012-08-14
  • 打赏
  • 举报
回复
你的对象是一个,还是多个
云中桥 2012-08-14
  • 打赏
  • 举报
回复
var length = document.getElementById("XXX").length
//非空
if(length){

}
//空
else{

}
静缘 2012-08-14
  • 打赏
  • 举报
回复

if(document.getElementById("XXX"))
{
...
}
else
{
return;
}
  • 打赏
  • 举报
回复

var _obj=document.getElementById("XXX");
for(i=0;i<10;i++)
{
if(_obj)
{
...
}
else
{
break;
}
}
PerterPon 2012-08-14
  • 打赏
  • 举报
回复

var k;
var a = {};
for(var i in a){
k++;
}
if(k == 0){
return;
}


局限性还是比较大的
静缘 2012-08-14
  • 打赏
  • 举报
回复
if(对象){
//不为空的代码
}
else{
//为空的代码
}
wu5224311 2012-08-14
  • 打赏
  • 举报
回复
补充一下··对象的名称是···document.getElementById("XXX") `````要判断这个不为空···
cwt8805 2012-08-14
  • 打赏
  • 举报
回复

if(document.getElementById("XXX") === "undefined")return;
....

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧