DHTML Event Handlers

Inaweza kutumia kifungo cha matukio kwenye kina kingine kama kina kingine kimekubaliwa kwa kina kingine kwenye kina kingine kwa sababu kina kingine kimekubaliwa kwa kina kingine.

Mafanikio

注释:Kila mafanikio ya DHTML inahitajika IE 4.0+ ya kifungu cha kijifunzeo, Netscape 7+ au Opera 7+!

onmouseover na onmouseout
Nikaa kuzima kwa kibarabara cha kifungu kwa sababu hiki tu kama kifungu kilichotumika kwa kina cha kifungu kama kifungu kilichotumika kwa kina cha kifungu
onclick
Nikaa kuzima kwa kibarabara cha kifungu kwa sababu hiki tu kama mtu anatokata kwa picha, na kurejea picha iliyotumika kama picha ya kwanza kama mtu anatokata picha zaidi tena
onmousedown na onmouseup
Tukianza kuzima kwa kibarabara cha kifungu kwa sababu hiki tu kama mtu anasikia kibarabara cha kifungu
onload
Onyesha mkagogo kama ukurasa haujafikia

Kifungo cha matukio

Kwa kutumia kifungo cha matukio, inaweza kufanya kazi kwa kina kingine kama kina kimekubaliwa kwa kina kingine: kama mtu anatokata kina, kama ukurasa haujafikia, kama formu inapakia, na pengine.

<h1 onclick="style.color='red'">Kikaa kikitaka hii matendo</h1>

Mfano huo unaweza kuzingatia kwamba kama mtu anatokata kwa kichwa, kichwa kilichotunza kichwana kirekebu.

Inaweza kuongeza chuki kwenye eneo head ya ukurasa, na kusoma kikemia kwenye mshahara wa matukio:

<html>
<head>
<script type="text/javascript">
function changecolor()
{
document.getElementById('header').style.color="red"
}
</script>
</head>
<body>
<h1 id="header" onclick="changecolor()">Kikaa kikitaka hii matendo</h1>

HTML 4.0 事件句柄

事件 当...时发生
onabort 用户终止页面加载。
onblur 用户离开对象。
onchange 用户改变对象的值。
onclick 用户点击对象。
ondblclick 用户双击对象。
onfocus 用户激活对象。
onkeydown 按下键盘。
onkeypress 按压键盘。
onkeyup 松开键盘。
onload

页面完成加载。

注释:在 Netscape 中,当页面加载时会发生该事件。

onmousedown 用户按鼠标按钮。
onmousemove 鼠标指针在对象上移动。
onmouseover 鼠标指针移动到对象上。
onmouseout 鼠标指针移出对象。
onmouseup 用户释放鼠标按钮。
onreset 用户重置表单。
onselect 用户选取页面上的内容。
onsubmit 用户提交表单。
onunload 用户关闭页面。