js基本知识
1,js引用;
2,声明变量,var,不能使用未声明的变量;
3,严格区分大小写;
4,所有的标点要用英文状态下的标点;
5,注意=、==、===使用和区别
6,js函数、js的内部函数
7,js的常用对象
时间、Math、String对象 (jsClock.html)
*js中获得表单和表单域的方法和注意事项
1,获得表单的方法,以及获得表单的action、method等属性;
2,获得表单域的方法,focus()方法、disabled属性等内容;
3,操作单选按钮和复选框, testEamil.html 全选---反选--取消
4,对下拉列表的操作, testOption.html
5,对表单的局部验证和整体验证,testCheckForm.html 和 testCheckForm2.html
6,js操作css testCss.html
js中浏览器对象的层次结构(浏览器的对象)
window对象:open(Url,windowName,paramterList) showModalDialog(Url,windowName,paramterList) close()
history对象:go() back() forward()
location对象:location.href("XXX"); location.href = "XXX";
navigator对象: userAgent
*Dom模型
1,节点;
2,直接引用结点和间接引用结点
getElementById() getElementsByTagName() getElementsByName()
childNodes firstChild lastChild
parentNode nextsibling previousSibling
3,改变文档的层次结构
appendChild() insertBefore() replaceChild() reMoveChild()
createElement()
注意:所有的方法都要通过父节点来操作
添加子节点的步骤:
1,创建出要添加的结点;
2,找到要添加的位置;
3,添加节点。