求更好的答案

来源:4-1 编程挑战

风满楼kk

2015-07-26 19:13

function cancel(){//定义"取消设置"的函数    var cancel=document.getElementById("txt");    var judge=confirm("是否取消这些设置?")    if (judge==true)    {        cancel.setAttribute('style','');}    } 这答案感觉不是很好,求用更好的,运用不超纲的内容做出,谢谢!

写回答 关注

2回答

  • 风满楼kk
    2015-07-27 20:35:47

    我的意思是,能不能不用.setAttribute函数,只用之前提到过的函数解决

  • Perona
    2015-07-26 20:45:44

    这里可以不声明变量去取对话框的值,直接把confirm丢if条件里面即可。

    function cancel(){
    //定义"取消设置"的函数    
        var cancel=document.getElementById("txt");    
        if (confirm("是否取消这些设置?")  )    {        
            cancel.setAttribute('style','');
        }    
    }

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题