取消设置按钮不管用

来源:4-1 编程挑战

白夜黑猫

2016-08-12 16:29

<input type="button" value="改变颜色" onclick="color()">
   <input type="button" value="改变宽高" onclick="wh()">
   <input type="button" value="隐藏内容" onclick="hide()">
   <input type="button" value="显示内容" onclick="show()">
   <input type="button" value="取消设置" onclick="exit()">
</form>
<script type="text/javascript">
   function color() {
       var mycolor = document.getElementById("con")
       mycolor.style.color = "blue"
       mycolor.style.backgroundColor = "black"
   }
   function wh() {
       var myweight = document.getElementById("txt")
       myweight.style.width = "100px"
       myweight.style.height = "600px"
   }
   function hide() {
       var hide = document.getElementById("txt")
       hide.style.display = "none"
   }
   function show() {
       var show = document.getElementById("txt")
       show.style.display = "block"
   }
   function exit() {
       var quxiao = confirm("你要取消设置吗")
       if(quxiao == true)
   {
       mycolor.removeAttribute("style")
       myweight.removeAttribute("style")
       hide.removeAttribute("style")
       show.removeAttribute("style")

写回答 关注

2回答

  • 鸿蒙蒙蒙3668111
    2016-08-12 17:07:47

      function exit() {
           var quxiao = true;

           if(quxiao == confirm("你要取消设置吗"))

       {.......

  • 慕粉3348155
    2016-08-12 17:01:22

    我觉得是你的exit函数内没有定义mycolor、myweight、hide、show这几个,可以在这里面重新 var hide = document.getElementById("txt"),或者将你的var mycolor = document.getElementById("con")这些语句全放到函数外应该就好了。

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题