怎么点哪个按钮都没反应

来源:4-1 编程挑战

梦是无声的醒

2018-05-24 13:40

<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回答

  • 慕田峪8063247
    2018-05-24 21:25:48
    已采纳

    你的那个改变宽高函数后面应该加(),,就是这样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>



    梦是无声的醒 回复慕田峪806...

    是呢……

    2018-05-25 23:07:19

    共 5 条回复 >

  • G玩徒
    2018-05-24 15:40:06

    没有加onclick点击事件

    梦是无声的醒

    加了呀,不是这个么 <input type="button" onclick="changeColor()" value="改变颜色" />

    2018-05-24 18:36:19

    共 1 条回复 >

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题