如何還原原來的樣式
function?change5(){ ????var?mychar=document.getElementById("txt"); ????mychar=confirm("還原到初始狀態?") ????if(mychar==ture){ ????????mychar.classNaMe="txt"; ????}; 這樣寫為什么不生效?
function?change5(){ ????var?mychar=document.getElementById("txt"); ????mychar=confirm("還原到初始狀態?") ????if(mychar==ture){ ????????mychar.classNaMe="txt"; ????}; 這樣寫為什么不生效?
2016-05-14
舉報
2016-05-14
因為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";
}
2016-05-14
mychar.classNaMe="txt"; 改成
mychar.removeAttribute('style');