按鈕怎么沒反應啊?
? ?
var $=function(id){
? ? ? return document.getElementById("id");
? }
//定義"改變顏色"的函數
$(btn_color).onclick=function(){
? ? $(txt).style.color="red";
? ? $(txt).style.backgroundColor="#CCC";
}?
//定義"改變寬高"的函數
$(btn_wh).onclick=function(){
? ? $(txt).style.width="200px";
? ? $(txt).style.height="300px";
}
//定義"隱藏內容"的函數
$(btn_hide).onclick=function(){
? ? $(txt).style.display="none";
}
//定義"顯示內容"的函數
$(btn_show).onclick=function(){
? ? $(txt).style.display="block";
}
//定義"取消設置"的函數
$(btn_cancel).onclick=function(){
? ? var val;
? ? val=confirm("是否取消設置?");
? ? if(val==true){
? ? ? ? $(txt).removeAttribute('style');
? ? }
? ??
}
??
2014-12-05
代碼66行的分號是中文輸入的,你改成英文的;
上面這段代碼中,應該把return document.getElementById("id");這句話中引號去掉
調用的使用應該是$("id值")這樣去調用;
因為在JS中,你沒有用引號引起來的字符串會默認認為這個是變量,而該變量又沒有定義的話就會報錯