1. 程式人生 > >DOM內容操作和自定義、樣式改變

DOM內容操作和自定義、樣式改變

abcdefg result 定義 tel class abcde inner 參數 fun

自定義

function 方法名或函數名(參數1,參數2,、、、) {
方法體;
return返回值;(可不寫)
}
function abc() {
alert("123");
(x);

}
abc();
abc(abcdefg);
不加abc 屬於沒有調用,是什麽也沒有的,什麽也不顯示
當alert(x)的時候,然後abc(abcdefg),這時就會顯示abcdefg說明傳的參數它用到了

function jiafa(a, b) {
return a+b;
}
var result = jiafa(1, 2);
alret(result);

var i = 1; var i = 1 必須在外面賦值

function abc1 (){

i++;

abc2(); 如果吧abc2換成abc1就是遞歸

}

function abc2 (){

i--;

}

abc1;

document.write(i); i 的值等於 1

document.getElementById("id"); 根據id找,最多找一個

var a document.getElementById("id"); 將找到的元素放在變量中

document.getElementByName("name"); 根據name 找,找出來的是數組

document.getElementByTagName("name"); 根據標簽名找,找出來的是數組

document.getElementByClassName("name"); 根據classname找找出來的是數組

alert(a.innerText); 只取裏面的文字

alert(a.outHTML); 包括標簽本身的內容

aleret(a.innerHTML); 標簽裏的html代碼和文字都獲取了

樣式改變有兩種方法:

1、document.getElementById("d1").style="?"

2、document.getElementById("d1").style.?="?"

DOM內容操作和自定義、樣式改變