为什么js中if选择语句只执行第一句 10 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 js 语句 搜索资料 3个回答 #热议# 普通体检能查出癌症吗? 上官箫竹 推荐于2018-04-11 · 超过10用户采纳过TA的回答 知道答主 回答量:32 采纳率:0% 帮助的人:15.9万 我也去答题访问个人页 关注 展开全部 第一句里边if()语句里是个字符串,结果永远为真(true),通过,所以只执行第一句我猜你想要的是去掉引号后的结果if(ab==null) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2015-11-19 展开全部 ……难道你想的是 eval("ab==null") 更多追问追答 追问 我改一下看看 怎么改 追答 "ab==null"双引号去掉其他地方也类似 追问 去了,只执行了else语句 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 AsdyBing 2015-11-19 · TA获得超过158个赞 知道小有建树答主 回答量:296 采纳率:100% 帮助的人:143万 我也去答题访问个人页 关注 展开全部 if 语句没你这样写的 直接 if(ab==null) 更多追问追答 追问 这样都没有窗口弹出 根本不执行 怎么改 追答 首先,你取一个button按钮的value来做什么?????其次,没有任何弹窗,你看看有没有进入show()方法 --在最前面加入alert(11); 追问 value 值是题目的要求 加了alert(11) 追答 方法已经进入,没问题,,ab 取得是 button的value值,是一串字符,你用它和数字作比较,当然不会满足条件了只能弹出 else 里的了 追问 我把value删了,还是只执行else 追答 汗。。。。。。。。。你删掉value ab变成一个对象了,更不是数字了 追问 那怎么办? 追答 如果你的题目要求就是取这个的value的话,那你这个就已经完成了 追问 可是不管输入什么只执行那一句话 追答 var ab=prompt("请输入价格",500); 追问 还有两句没执行,明天问你,今天睡了 if(ab==null)不执行 怎么办 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-09-18 javascript if语句只能执行第一句 1 2016-11-10 在js中if判断加入语句,并且if{}中的语句能执行么?我怎... 2015-05-07 js的if语句执行出现以下错误是什么原因引起的? 2014-07-21 js if else 语句行异常 只执行else里的语句 2017-04-08 在js中,if(){}else{}语句里为什么大括号{}里面... 2014-04-08 为什么js中的if条件句得不到执行 1 2016-12-16 js语言中为什么function只执行else语句 更多类似问题 > 为你推荐: