1.DOM
   |-Document:文档对象

2.节点的导航

3.DHTML模型的对象
   |-**document.all;获得页面中所有的元素对象
       |-document.getElementsByTagName("*");
   |-document.links;获得所有的超链接
   |-document.anchors;获得页面中所有的锚点
   |-***document.forms;获得页面中所有的表单对象
   |-document.images;获得页面中所有的图片
   |-***document.body;表示获得body标签
 
  表格对象table
   |-tableObj.rows;//获得表格中所有的行,返回值是一个数组
   |-tableObj.rows[index];//获得指定的行
   |-rowObj.cells;//获得行中的所有的单元格

tableObj.rows[0].cells[0].innerHTML;//获得第一行第一个单元格中的内容
   tableObj.rows.item(0).cells.time(0).innerHTML
    
   |-tableObj.insertRow(index);//在指定的位置插入一行
   |-tableObj.deleteRow(index);//将指定位置的行移除

|-rowObj.insertCell(index);//在指定的位置插入单元格
   |-rowObj.deleteCell(index);//删除指定位置的单元格

4.级联菜单
   |-new Option(标签内容,value值);
      |-对应<option value='value值'>标签内容</option>  
   |-selectObj.options;获得当前select对象下面的所有的option
   |-selectObj.options[index]=new Option(标签内容,value值);
      |-将一个新的option追加到select指定的对象
   |-selectObj.selectedIndex;获得所选option的下标
   |-selectObj.options[selectObj.seletedIndex];//获得所选择的option
   |-optionObj.value;//获得optionObj的value值
   |-selectObj.options.length=0;//移出select对象中所有的option

5.BOM:broser object Model浏览器对象模型
    window
      |-location:浏览器的地址栏
      |-history:历史记录
      |-document:DOM
   
    window
      |-alert():debug
      |-confirm():确认框
      |-prompt();早期聊天室
      |-var flag=setTimeout(function(){功能;},毫秒 );隔指定的毫秒数执行指定的功能
      |-clearTimeout(flag);//取消setTimeout的功能
      |-var flag=setInterval(fucntion(){功能;},毫秒);周期函数,每隔毫秒之后执行功能
      |-clearInterval(flag);取消周期函数

js_DOM_04的更多相关文章

随机推荐

  1. NullableKey:解决Dictionary中键不能为null的问题 zt

    2012-12-29 02:26 by 老赵, 1745 visits 众所周知,.NET中Dictionary的键不能为null,否则会抛出NullReferenceException,这在某些时候 ...

  2. FZU2234 牧场物语 DP

    题意:先去再回,不能吃重复的,获取最大值 分析:等价于两个人同时去,不能吃重复的 定义dp[i][j][k]表示从起点走k步,第一个人的横坐标是i,第二个人的横坐标是j的最最大值 这个题和bc上一个回 ...

  3. Growling Gears

    http://acm.hunnu.edu.cn/online/?action=problem&type=show&id=11587 G Growling GearsThe Best A ...

  4. [转]NHibernate之旅(12):初探延迟加载机制

    本节内容 引入 延迟加载 实例分析 1.一对多关系实例 2.多对多关系实例 结语 引入 通过前面文章的分析,我们知道了如何使用NHibernate,比如CRUD操作.事务.一对多.多对多映射等问题,这 ...

  5. [Irving]Sql Server 日期、时间、比较

    在sql 的数据库表里时间字段是比较全的格式:例如GetdataTime字段:2007-06-05 12:34:50. 但在前台程序里,利用日历控件,可能查询的时候是以某天来做比较,例如开始时间:20 ...

  6. eclipse简单注释规范

    设置注释模板的入口: Window->Preference->Java->Code Style->Code Template Types/*** @ClassName: ${t ...

  7. [codevs1557]热浪

    本题地址:http://www.luogu.org/problem/show?pid=1339 http://codevs.cn/problem/1557/ http://www.tyvj.cn/p/ ...

  8. oracle 临时表学习

    临时表概念 临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别.它只能存储在临时表空间,而非用户的表空间.ORACLE临时表是会话或事务级别的,只对 ...

  9. spoj 1812 LCS2(SAM+DP)

    [题目链接] http://www.spoj.com/problems/LCS2/en/ [题意] 求若干个串的最长公共子串. [思路] SAM+DP 先拿个串建个SAM,然后用后面的串匹配,每次将所 ...

  10. sql执行计划

    http://www.cnblogs.com/kissdodog/p/3160560.html