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