JS中的事件:
1.点击事件:
onclick:单击事件
ondblclick:双击事件
2.焦点事件
onblur:失去焦点
onfocus:元素获得焦点。
3.加载事件:
onload:一张页面或一幅图像完成加载。
4.鼠标事件:
onmousedown 鼠标按钮被按下。
onmouseup 鼠标按键被松开。
onmousemove 鼠标被移动。
onmouseover 鼠标移到某元素之上。
onmouseout 鼠标从某元素移开。
5.键盘事件:
onkeydown 某个键盘按键被按下。
onkeyup 某个键盘按键被松开。
onkeypress 某个键盘按键被按下并松开。
6.选择和改变
onchange 域的内容被改变。
onselect 文本被选中。
7.表单事件:
onsubmit 确认按钮被点击。
onreset 重置按钮被点击。
回调函数
回调函数的特点: 自己把这个函数代码写出来了,但是这个函数不是自己负责调用,由其他程序负责调用该函数.
<script>
//无参函数
function fun(){
alert("大河向东流");
}
fun();
//有参函数
//默认参数(一个函数只有一个默认参数,默认参数必须写在最后)
function fun(name,str="喊你一声你敢答应吗?"){
alert(name+str);
}
fun("孙悟空","金箍棒");
fun("唐三藏");
function getSum(num1,num2){
return num1+num2;
}
console.log(getSum(10,20));
// 匿名函数
// 写法一
(function(){
console.log("这是一个匿名函数");
})();
// //写法二
(function(){
console.log("这不是个匿名函数");
}());
for(var i = 1;i<=10;i++){
if(i==5){
break;
}
document.write(i+"<br>");
if(i==3){
continue;
}
}
</script>