js事件+今日学习的js
1.鼠标事件
onclick:点击事件
ondblclick:双击事件
onmouseover:鼠标进入“某对象区域”
onmouseout:鼠标离开“某对象区域”
onmousedown:鼠标按下
onmouseup:鼠标抬起
onmousemove:鼠标移动
2.表单事件
onsubmit:表单提交事件
onfocus:一个表单项获得焦点。(鼠标在输入框中点击,可以输入内容)
onfocus:一个表单项失去焦点。(鼠标离开输入框,在别的元素发生鼠标事件)
onchange:一个表单项内容的改变(通常用于select选项的改变)
onreset:表单重置事件
3.键盘事件
onkeydown:按键按下去(尚未抬起来)
onkeyup:按钮抬起来
onkeypress:按键一次(不包含功能键,退格键,)
4.窗口事件
onload:网页-打开时发生(网页加载完毕时发生)
onunload:卸载时发生
今日份学习
var和let
var一般在外部定义
for循环一般使用let定义i

setTimeout是3s后展示
setInterval是每2s展示
history

back是回退
forward是向前
location.href是挑战到某个页面
innerHTML是后跟字符串可以改变这里的HTML显示
事件监听

button绑定一个onclick,即点击就可触发alertInput()函数
promt是弹出一个框框显示你是傻逼吗,可以输入str,后续执行下面的语句

这里的document.getElementById("showon").onclick=function(){
alert("开灯了");
}指document对象获取id为showon的对象,绑定一个onclick监听,执行时的函数为function


使用两种写法,一种时匿名内部类的写法,另一种是使用函数
首先线获取文本框对象usernameInput,在函数内部使用文本框对象的值value再辨别其长度是否合法。

浙公网安备 33010602011771号