最后取消按钮没用,弹出窗口 点确定,没反应

来源:4-1 编程挑战

琢骨Lee

2016-03-27 16:26

 <script type="text/javascript">

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

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

function color(){

   p.style.color="red";

   p.style.backgroundColor="green";}

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

function wh(){

    p.style.width="300px";

    p.style.height="200px";}

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

function hide(){

   p.style.display="none";}

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

function block(){

 p.style.display="block";}

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

function cancel(){

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

 if (cl==true)

 {p.removeAttribute("style");}

}

  </script>

</body>

</html>


写回答 关注

4回答

  • 我哈哈了
    2016-03-27 16:58:59
    已采纳

    帅哥你没有获取 对象 那个p 你最起码document.getElementById 或者tag选择你要操作的bom标签吧

    琢骨Lee 回复我哈哈了

    就是点了取消按钮,样式不会恢复

    2016-03-28 13:14:03

    共 3 条回复 >

  • 琢骨Lee
    2016-03-27 17:18:16

     <script type="text/javascript">

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

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

    function color(){

       p.style.color="red";

       p.style.backgroundColor="green";}

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

    function wh(){

        p.style.width="300px";

        p.style.height="200px";}

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

    function hide(){

       p.style.display="none";}

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

    function block(){

     p.style.display="block";}

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

    function cancel(){

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

     if (cl==true)

     {p.removeAttribute("style");}

    }

      </script>

    </body>

    </html>


  • qq_何必在意_1
    2016-03-27 17:04:14

    你点下前面的样式,之后再重置下试试。

  • 我哈哈了
    2016-03-27 17:02:06

    //定义"取消设置"的函数
    var mychar=document.getElementById('text');
    var a=confirm("是否取消设置?");

     if (a==true)

     {mychar.removeAttribute("style");}

    }

    看这里

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题