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

怎么点哪个按钮都没反应

<form>

  <!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->

    <input type="button" onclick="changeColor()" value="改变颜色" />  

    <input type="button" onclick="changeArea()" value="改变宽高" />

    <input type="button" onclick="noSth()" value="隐藏内容" />

    <input type="button" onclick="showSth()" value="显示内容" />

    <input type="button" onclick="noChange()" value="取消设置" />

  </form>

  <script type="text/javascript">

 

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

  function changeColor(){

      var abc=document.getElementById("txt");

      abc.style.color="red";

  }


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

  function changeArea{

      var abc=document.getElementById("txt");

      abc.style.width=200;

  }


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

  function noSth(){

      var abc=document.getElementById("txt");

      abc.style.display="none";

  }


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

  function showSth(){

      var abc=document.getElementById("txt");

      abc.style.dispaly="block";

  }


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

function noChange(){

    var abc=document.getElementById("txt");

  var isY=confirm("确认取消操作吗?");

  if(isY==true){

      abc.removeAttribute('style');

  }

    

}


  </script>


正在回答

2 回答

你的那个改变宽高函数后面应该加(),,就是这样function changeArea()......... 后边那个定义取消设置的函数,我没有看懂,应该是没学到那儿,至于为什么点击按钮没有反应,我也不知道,你可以看看我的,我几乎是参考答案的:

    <form>

    <!--当点击对应的按钮,执行相应的操作,为按钮添加对应事件-->

    <input type="button" value="改变颜色" onclick="dcolor()">

    <input type="button" value="改变宽高" onclick="dwh()">

        <input type="button" value="隐藏内容" onclick="dhide()">

        <input type="button" value="显示内容" onclick="dshow()">

        <input type="button" value="取消设置" onclick="dcancel()">

    </form>

    <script type="text/javascript">

    function dcolor()

    {

    var mychar=document.getElementById("txt");

    mychar.style.color="red";

            mychar.style.backgroundColor="#ccc";

    }

    function dwh()

    {

    var mychar=document.getElementById("txt");

    mychar.style.width="400px";

    mychar.style.height="200px";

    }

    function dhide()

    {

    var mychar=document.getElementById("txt");

    mychar.style.display="none";

    }

    function dshow()

    {

    var mychar=document.getElementById("txt");

    mychar.style.display="block";

    }

    function dcancel()

    {

    if (confirm("确定取消设置吗?")) {

    var mychar=document.getElementById("txt");

    mychar.style.color="#000";

    mychar.style.backgroundColor="#fff";

    mychar.style.width="600px";

    mychar.style.height="400px";

    mychar.style.display="block";

    }

    }

    </script>



1 回复 有任何疑惑可以回复我~
#1

梦是无声的醒 提问者

谢谢兄弟,加了括号就对了,粗心错了
2018-05-24 回复 有任何疑惑可以回复我~
#2

慕田峪8063247 回复 梦是无声的醒 提问者

你的是改变宽高函数这儿错了 ,但是你的别的函数都对的 为什么点击没有反应呢?
2018-05-25 回复 有任何疑惑可以回复我~
#3

梦是无声的醒 提问者 回复 慕田峪8063247

因为程序有bug,它就不会好好给你运行吧
2018-05-25 回复 有任何疑惑可以回复我~
#4

慕田峪8063247 回复 梦是无声的醒 提问者

哎 还就怪了 我也是修改了我的程序,把其中一个函数的括号删除了,然后所有的都运行不了了。
2018-05-25 回复 有任何疑惑可以回复我~
#5

梦是无声的醒 提问者 回复 慕田峪8063247

是呢……
2018-05-25 回复 有任何疑惑可以回复我~
查看2条回复

没有加onclick点击事件

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

梦是无声的醒 提问者

加了呀,不是这个么 <input type="button" onclick="changeColor()" value="改变颜色" />
2018-05-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么点哪个按钮都没反应

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