function cancel(){//定义"取消设置"的函数 var cancel=document.getElementById("txt"); var judge=confirm("是否取消这些设置?") if (judge==true) { cancel.setAttribute('style','');} } 这答案感觉不是很好,求用更好的,运用不超纲的内容做出,谢谢!
我的意思是,能不能不用.setAttribute函数,只用之前提到过的函数解决
这里可以不声明变量去取对话框的值,直接把confirm丢if条件里面即可。
function cancel(){ //定义"取消设置"的函数 var cancel=document.getElementById("txt"); if (confirm("是否取消这些设置?") ) { cancel.setAttribute('style',''); } }