javascript三目运算使用问题
<script language="javascript">
  1.var str="行了";
  2.var str0="好样的";  
  3.var str1=str && str!=null ? str+"123" : str0  
  4.document.write(str1);
</script>
当str不为空时,为什么3处的&&后的三目运算不执行,只有当str
为空时才执行?????
------解决方案--------------------
执行了一下没有问题啊。。