1 輸出流
document.write();
2 改變HTML內(nèi)容
document.getElementById("p1").innerHTML = "";
3 改變HTML屬性
document.getElementById(id).attribute = new value;
For example:
document.getElementById("image").src = "landscape.jpg";
4 改變HTML樣式
document.getElementById(id).style.property = new style;
For example:
document.getElementById(id).style.color = "blue";
5 onload 和 onunload 事件槽卫。
(1) onload 和 onunload 事件會(huì)在用戶進(jìn)入或退出頁(yè)面時(shí)觸發(fā)祝懂。
(2) onload 事件可用于檢測(cè)訪問(wèn)者瀏覽器類型和瀏覽器版本伟叛,并基于這些信息加載網(wǎng)頁(yè)的正確版本屯仗。
(3) onload 和 onunload 事件可用于處理cookie鱼填。
(4) 用于獲取當(dāng)前瀏覽器是否啟用cookie通過(guò)navigator.cookieEnabled擒贸。
6 onchange事件
用于對(duì)輸入字段的驗(yàn)證橘沥。
7 onmouseover 和 onmouseout事件
用于在用戶的的鼠標(biāo)移至 HTML 元素上方或移出元素時(shí)觸發(fā)函數(shù)窗轩。For example:
function mOver(obj)
{
obj.innerHTML="謝謝"
}
function mOut(obj)
{
obj.innerHTML="把鼠標(biāo)移到上面"
}
8 onmousedown onmouseup以及on click事件
構(gòu)成了鼠標(biāo)點(diǎn)擊事件的所有部分。首先當(dāng)點(diǎn)擊鼠標(biāo)按鈕時(shí)威恼,會(huì)觸發(fā) onmousedown 事件品姓,當(dāng)釋放鼠標(biāo)按鈕時(shí),會(huì)觸發(fā) onmouseup 事件箫措,最后腹备,當(dāng)完成鼠標(biāo)點(diǎn)擊時(shí),會(huì)觸發(fā) onclick 事件斤蔓。For example:
請(qǐng)點(diǎn)擊這里
function mDown(obj)
{
obj.style.backgroundColor="#1ec5e5";
obj.innerHTML="請(qǐng)釋放鼠標(biāo)按鈕"
}
function mUp(obj)
{
obj.style.backgroundColor="green";
obj.innerHTML="請(qǐng)按下鼠標(biāo)按鈕"
}