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

按钮怎么没反应啊?



   

var $=function(id){

      return document.getElementById("id");

  }

//定义"改变颜色"的函数

$(btn_color).onclick=function(){

    $(txt).style.color="red";

    $(txt).style.backgroundColor="#CCC";


//定义"改变宽高"的函数

$(btn_wh).onclick=function(){

    $(txt).style.width="200px";

    $(txt).style.height="300px";

}


//定义"隐藏内容"的函数

$(btn_hide).onclick=function(){

    $(txt).style.display="none";

}

//定义"显示内容"的函数

$(btn_show).onclick=function(){

    $(txt).style.display="block";

}


//定义"取消设置"的函数

$(btn_cancel).onclick=function(){

    var val;

    val=confirm("是否取消设置?");

    if(val==true){

        $(txt).removeAttribute('style');

    }

    

}

  


正在回答

2 回答

代码66行的分号是中文输入的,你改成英文的;

var $=function(id){
    return document.getElementById("id");
}

上面这段代码中,应该把return document.getElementById("id");这句话中引号去掉

调用的使用应该是$("id值")这样去调用;

因为在JS中,你没有用引号引起来的字符串会默认认为这个是变量,而该变量又没有定义的话就会报错

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739726    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

按钮怎么没反应啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信