function change5(){ var mychar=document.getElementById("txt"); mychar=confirm("还原到初始状态?") if(mychar==ture){ mychar.classNaMe="txt"; }; 这样写为什么不生效?
因为txt的属性已经被你前面的行为改过了 classname之前学的是改成已经定好不会变的类型 直接设置以前的属性就行了
function dclear(){
if(confirm("确定要取消设置吗?")){
var mychar = document.getElementById("txt");
mychar.style.color="#000";
mychar.style.backgroundColor="#fff";
mychar.style.width="600px";
mychar.style.height="400px";
mychar.style.display="block";
}
mychar.classNaMe="txt"; 改成
mychar.removeAttribute('style');