js总结

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,添加节点。

你可能感兴趣的:(js总结)