javascript判断变量是否存在 var xxx="s";if(typeof(xxx)=="undefined") alert("undefined");else alert(typeof(xxx));// var your_var='xixi'; if(your_var){ alert('haha'); }else{ alert('hehe'); } your_var不是布尔值,没报错已经不错了... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 象这样的问题你在firefox下调试一下就知道了。 没问题滴! <script type="text/javascript"> <!--var your_var='xixi';if(your_var.id){ alert('haha');}else{ alert('hehe');}alert('end'); //--> </script> ¦¦--这个不是或吧,||--这么写才对! <script type="text/javascript"> <!--//var your_var='xixi'; if (typeof(your_var)=="undefined" || your_var==null) alert("your_var is undefined");else alert("your_var is defined"); //--> </script> 晕,原来是CSDN把或给替换了! if(your_var) 这个语句只能一个对象的存不存,就是说your_var是一个对象,而不是一个无意义的单词,否则会抱错,你必须定义它,var your_var;当没给它值时他会返回underfined(等价于false),当它有值时就是true 为什么这样取不到值呢? 在客客威客里面怎么用javascript啊? 取页面某个form中的控件 请问如何从JS传值到JSP文件 JS日历控件(可以选择多个日期) 加为收藏,设为主页 <% @Language="JavaScript"%>的小問題 尽情讨论:多级关联下拉选择框的做法 两个js有冲突怎么解决 jQuery POST请求报错 谁能获得这个网站的源代码 为什么不能FileSystemObject对象呢?
<script type="text/javascript">
<!--var your_var='xixi';if(your_var.id)
{
alert('haha');
}
else
{
alert('hehe');
}alert('end'); //-->
</script>
<script type="text/javascript">
<!--//var your_var='xixi'; if (typeof(your_var)=="undefined" || your_var==null)
alert("your_var is undefined");
else
alert("your_var is defined"); //-->
</script>