Register Event Handler Via Traditional Model
Cara ini dikatakan ‘tradisional model’, sebab event handler diregister via scripting, scripting language dapat JavaScript, VBScript, dll.
Sebelumnya…
Fungsi yang menghandle event dinamakan event handler. Proses meregister event handler kepada event di suatu node DOM dinamakan registering an event handler.
Meregister event handler untuk suatu elemen secara pribadi via scripting, sebelumnya suatu fungsi harus digambarkan. Cara ini anda tidak akan lagi berkutat di dalam tag-tag elemen untuk meregister event handler, sebagaimana bentuk cara Register Event Handler Via Inline Model.
Bentuk fungsi untuk menghandle event menyerupai berikut:
Misalnya:
Kemudian memilih elemen mana yang ingin ditambahkan event handler itu, sebagai pola event handler itu untuk elemen BUTTON:
Dan BUTTON itu menyerupai berikut:
Berikut pola lengkapnya dari pembagian terstruktur mengenai di atas:
Untuk cara ‘tradisional model’ dapat di lihat pada isyarat yang diberikan warna merah, itu tidak memakai tanda () sebagai nilai onclick.
Untuk pola memakai cara ini akan sama seperti:
Ketika anda memakai cara Register Event Handler Via Inline Model.
Selain onclick, ada onabort, onblur, onchange, onclick, ondblclick, onerror, onfocus, onkeydown, onkeypress, onkeyup, onload, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onreset, onresize, onselect, onsubmit, onunload.
Catatan: Pastikan penulisan nama event handler untuk cara ‘tradisional model’ memakai abjad kecil semua.