1.
(onfocus/onblur)聚焦/离焦事件
(onsubmit)登录事件
(onload)载入事件
(onmouseover/onmouseout)鼠标悬停/离开事件
2.最好id用小写,这样调用脚本的时候可以通过拼字符串来实现查找
3.var 变量用之定义则为局部变量,不用之定义为全局变量,var为弱类型。
弱类型:定义的时候没有明确的类型,可以多次被赋值,类型以最后一次赋值为准
4. BOM常用对象:
1. window:
alert(msg): 弹框
prompt(msg,defaultText);用于显示可提示用户进行输入的对话框。这个方法返回用户输入的字符串。
confirm(msg);用于显示一个带有指定消息和 OK 及取消按钮的对话框
setInterval(code,time); 每过time毫秒执行一次code的函数或者代码串,(code为字符串)
clearInterval(setInterval);取消setInterval
setTimeout(code,time);过time毫秒执行一次code函数或者代码串
clearTimeout(setTimeout);取消setTimeout
2. location:href属性
3. history:go();back();forward();
事件:
onsubmit() 放于form标签,必须有返回值
onload()只能写一次并必须放于body标签中
其他事件放在需要操作的元素位置
Document:整个html文件都成为一个document文档
Element:所有的标签都是Element元素
Attribute:标签里面的属性
Text:标签中间夹着的内容为text文本
Node:document、element、attribute、text统称为节点node.
我们所认知的html页面中所有标签里面的属性都是attribute