常用事件
(1)onload:html页面在加载时候触发事件,调用响应的js方式,
onclick:鼠标点击事件.
<html> <head> <title>html示例</title> </head> <body οnlοad="test1();"> <input type="text" οnclick="test2();"/> </body> <script type="text/javascript"> //onload和onclick事件 function test1() { alert("load"); } function test2() { alert("onclick"); } </script> </html>
(2)onfocus事件和onbrul事件
onfocus:获取焦点(鼠标放入输入框)
onbrul::失去焦点(鼠标拿出输入框)
(3)onmousevoer事件onmouseover事件onkeypress事件
onmouseover:鼠标被一道某元素上
onmouseout;鼠标移除某元素
keypress:点击键盘的某个按键,调用方法
<html> <head> <title>html示例</title> </head> <body> <input type="text" οnfοcus="focus1();" οnblur="blur1();"/> <br/> <input type="text" id="textid" οnmοuseοver="over1();" οnmοuseοut="out1();"/> <br/> <input type="text" id="textid1" οnkeypress="key1(event);"/> </body> <script type="text/javascript"> //onkeypress function key1(abc) { //alert(obj.keyCode); //如果点击键盘上面的回车键 ,调用方法 13 if(abc.keyCode==13) { alert("key1"); } } attribute对象 text对象 //onmouseover onmouseout function over1() { document.getElementById("textid").value = "调用onmouseover方法"; } function out1() { document.getElementById("textid").value = "调用onmouseout方法"; } //onfocus事件和onblur事件 function focus1() { alert("调用onfocus方法"); } function blur1() { alert("调用onblur方法"); } </script> </html>