取消设置运用在是confirm,那么怎么恢复原始值
这个案例最后的取消设置我还真是不太会,看了你们的我才知道原来可以设置成最初始的样子就可以了。
var aaa=confirm('是否要取消设置');
if(aaa==true){
txt.removeAttribute("style");
}else{
return false;
}
if(window.confirm("是否取消")){object.removeAttribute("style");}
不要这么复杂
var con=document.getElementById('txt').style;
//定义"改变颜色"的函数
function changeColor(){
con.color="red";
con.backgroundColor="#ccc";
}
//定义"改变宽高"的函数
function changeHeight(){
con.width="200px";
con.height="300px";
}
//定义"隐藏内容"的函数
function contentHiden(){
con.display="none";
}
//定义"显示内容"的函数
function viewContent(){
con.display="block";
}
//定义"取消设置"的函数
function rest(){
var re=confirm("是否取消设置?");
if(re){
con.cssText = "";
}
}
把原来的属性都写一遍可以实现恢复。我也是初学者,应该有其他方法。
function reSet(){
var div=document.getElementById("txt");
if(confirm("要取消设置吗?")){
div.style.color="#000";
div.style.backgroundColor="#fff";
div.style.width="400px";
div.style.height="600px";
div.style.display="block";
}
}