javascript高级之常用事件
2016-11-17 23:56
295 查看
常用事件
(1)onload:html页面在加载时候触发事件,调用响应的js方式,
onclick:鼠标点击事件.
<html>
<head>
<title>html示例</title>
</head>
<body onload="test1();">
<input type="text" onclick="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" onfocus="focus1();" onblur="blur1();"/>
<br/>
<input type="text" id="textid" onmouseover="over1();" onmouseout="out1();"/>
<br/>
<input type="text" id="textid1" onkeypress="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>
(1)onload:html页面在加载时候触发事件,调用响应的js方式,
onclick:鼠标点击事件.
<html>
<head>
<title>html示例</title>
</head>
<body onload="test1();">
<input type="text" onclick="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" onfocus="focus1();" onblur="blur1();"/>
<br/>
<input type="text" id="textid" onmouseover="over1();" onmouseout="out1();"/>
<br/>
<input type="text" id="textid1" onkeypress="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>
相关文章推荐
- javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
- JavaScript常用事件一览
- javascript 常用的一些事件和应用
- JavaScript常用的事件
- JavaScript高级程序设计学习笔记3: Math对象比较常用的几个方法
- Javascript高级程序设计--事件笔记
- javaScript入门之常用事件
- 2015/12/12--javascript事件处理和部分高级javascript实例
- JavaScript高级程序设计 DOM事件处理 读书笔记
- Javascript常用的事件举例
- JavaScript常用事件
- 909422229_JavaScript常用的事件
- javascript常用的事件
- JavaScript几个常用的事件
- JavaScript中常用的事件
- JavaScript高级程序设计笔记 事件冒泡和事件捕获
- JavaScript常用事件
- javascript 常用事件
- javascript高级程序设计---拖拉事件