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

取消设置函数,用if的为何else设置里的没有用,谢谢大腿大佬

取消设置函数,用if的为何else设置里的没有用,谢谢大腿大佬

慕运维0494850 2017-07-16 21:34:07
//定义"取消设置"的函数function c5(){    vra mychar=confirm("是否取消设置")    if (mychar==true)){                mychar.removeAttribute('style');        }    else{ document.write("啊啊");    }
查看完整描述

5 回答

?
Camel97

TA贡献49条经验 获得超38个赞

还有我记得js新变量好像是用var不是vra吧。

查看完整回答
1 反对 回复 2017-07-17
?
丶看着远方不悲伤不仰望

TA贡献9条经验 获得超10个赞

function c5(){

//vra===>var

   var mychar=confirm("是否取消设置")

    //多了一个小括号

    if (mychar==true){

          mychar.removeAttribute('style');

        }else{

             document.write("啊啊");

    }

//少了一个花括号

}

细心一点,仔细一点

查看完整回答
反对 回复 2017-07-17
?
一只废喵

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

 if (mychar==true)) 这里还多了个括号, 然后是var  不是 vra 分号注意加,函数少一个大括号。

function name(){
    if(){
    
    }else{
    
    }
}


查看完整回答
反对 回复 2017-07-17
?
Camel97

TA贡献49条经验 获得超38个赞

因为你第二行后面没加分号。

查看完整回答
反对 回复 2017-07-17
  • Camel97
    Camel97
    把楼下代码的vra改成var就行。你自己的代码对照着看你括号哪里错了吧。
?
如果不能解决你的问题丶我会惭愧

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

 错的不是一两点啊,
 注意代码规范。

function c5(){
    vra mychar=confirm("是否取消设置");
    if (mychar){
       mychar.removeAttribute('style');
        }
    else{ 
    document.write("啊啊");
    }
}


查看完整回答
反对 回复 2017-07-17
?
__innocence

TA贡献313条经验 获得超208个赞

这是完整的代码吗,好像少了一个}  

另外,

 if (mychar==true)这种写法太蠢的,直接 if (mychar)就行了

查看完整回答
反对 回复 2017-07-16
  • 5 回答
  • 0 关注
  • 2417 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信