为了账号安全,请及时绑定邮箱和手机立即绑定

eval 与 IF的问题

eval 与 IF的问题

慕的地8271018 2018-12-07 05:27:34
//层显示function DivSay(ss) { var result = '';   if(ss==true)   {        result= "您输入的是正确的";     }   else if(ss==false)   {        result= "您输入的是错误的";    }else   {        result= ss;    }      eval(result);} 这个函数如果把   if(ss==true) 改写成  if(ss) 以后结果就完全不一样了 不明白 问题2:  eval函数里面的内容如果有 <FONT COLOR='RED'>...</FONT>, 那么执行以后它执行以后,里面不变颜色!!!!!!!! 而是直接把那个标签显示出来了!!!为什么啊 我新人没啥分 ,大家多包含包含
查看完整描述

4 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

if(ss)是判断这个对象是否为空,不管你是不是bool,只要有值就判断为true

查看完整回答
反对 回复 2018-12-24
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

问题一 应该会一直为真吧,

二,应该不会存在你的问题吧,

你的展示容器是什么?

也可能写的标签有错误~~~

查看完整回答
反对 回复 2018-12-24
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

改写成  if(ss) 以后结果是什么

查看完整回答
反对 回复 2018-12-24
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

你的SS是object对象还是bool???

第二个问题应该没问题

查看完整回答
反对 回复 2018-12-24
  • 4 回答
  • 0 关注
  • 805 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号