javascript中的 非运算! 的问题


 var isCanEdit = $("input[name=isCanEdit]").val();alert(!(0==0&&isCanEdit));

isCanEdit 会作为字符串处理 所以 返回 false

处理方法:

或者 var isCanEdit = parseInt($("input[name=isCanEdit]").val())

或者 alert(!(0==0&&isCanEdit==1));

 

posted @ 2012-06-22 16:29  y0umer  阅读(115)  评论(0编辑  收藏  举报