1、HTML DOM常用对象之Table:①创建:createTHead();createTBody();createTFoot();②删除:deleteTHead();deleteTFoot();③tHead下:insertRow(i);deleteRow(i);*(i相对与当前行分组的位置;);④rows—tr下:insertCell(i);deleteCell(i);⑤tBodies下:tBody;⑥tFoot下:insertRow(i);deleteRow(i);*(i相对于整个表中的位置;);⑦rows下:tr.rowIndex:tr相对于整个表的位置;

2、HTML DOM常用对象之Form:①获得:document.forms【i/id/name】;②属性:length;③方法:submit();④获得表单元素:form.elements【i/id/name】;⑤元素焦点方法:elem.focus();elem.blur();

3、BOM:①打开窗口:var pop=open(“url”,“name”,config);*(其中config=“top=?,left=?,width=?,height=?”);②关闭:close();③打开链接四种方式:a、当前窗口打开,可后退:open(“url”,“_self”);b、在当前窗口打开,不可后退:location.replace(“url”);c、在新窗口打开,可重复打开:open(“url”);d、在新窗口打开,只能打开一个:open(“url”,“name”);④窗口大小:outerWidth/outerHeight或者innerWidth/innerHeight;修改:resizeTo(width,height);或者resizeBy(width增量,height增量);⑤窗口定位:window.screenLeft,window.screenX或者window.screenTop,window.screenY;修改:moveTo(left,top);或者moveBy(left增量,top增量);

4、周期性定时器:让程序按指定时间间隔自动执行任务;①任务函数:定义每次要执行的任务;②启动定时器:timer=setInterval(任务函数,interval);*(让引擎每隔interval ms自动执行一次任务,timer为当前定时器任务序号;);③停止定时器:clearInterval(timer);启动时提前保存序列号,在函数结尾判断停止临界值;

5、一次性定时器:让程序等待一段时间,自动执行后停止;①任务函数;②启动:timer=setTimeout(task,wait);③停止:clearTimeout(timer);*(不是停止执行,而是停止等待);

6、BOM常用对象之history:保存当前窗口打开后成功访问过的url历史记录栈;history.go(n);前进或后退n步,n=0时刷新;

7、BOM常用对象之location:封装当前窗口正在打开的url的对象;a、属性:①href:完整url;②protocol:协议;③host:主机名+端口;④hostname:主机名;⑤port:端口号;⑥pathname:路径;⑦hash:#锚点名;⑧search:?表单变量;b、方法:①在当前窗口打开新链接:location.href=“url”;或location=“url”;或location.assign(“url”);②在当前窗口打开,不可后退:location.replace(“url”);③重新加载当前页面:location.reload(force);*(其中force表示是否强制从服务器硬盘获取文件,取值true或false;);

8、BOM常用对象之navigator:封装浏览器配置信息的对象;①coolieEnabled:判断浏览器是否启用cookie;②plugins:包含所有插件的信息;③userAgent:包含浏览器名称和版本号的字符串;

It's never too old to learn!
转载

转载于:https://www.cnblogs.com/lianzhibin/p/6059710.html

DOM_05之DOM、BOM常用对象相关推荐

  1. BOM模型中常用对象 定义计数器 网页跳转 网页前进后退

    今天上午学了的BOM模型中常用对象,了解了一部分的属性 For循环的规律 外层循环控制行 内层循环控制列 <!doctype html> <html> <head> ...

  2. js(Dom+Bom)第七天(1)

    JavaScript BOM介绍 概念 BOM(Browser Object Model)即浏览器对象模型. 本质: 通过对象抽象浏览器中的一些功能 例如:(刷新页面,alert,confirm,po ...

  3. js(Dom+Bom)第五天(1)

    JavaScript BOM介绍 概念 BOM(Browser Object Model)即浏览器对象模型. 本质: 通过对象抽象浏览器中的一些功能 例如:(刷新页面,alert,confirm,po ...

  4. js(Dom+Bom)第一天(1)

    JavaScript-DOM(BOM)操作 核心知识 获取页面元素 事件 设置样式 学习目标 能够使用id名,标签名等方式获取页面中元素 能够给标签注册点击事件,并实现对应效果 能够给标签通过js方式 ...

  5. 前端:JS/28/CSS DOM动态样式(style对象,style 对象属性与CSS属性的转换),Event DOM,事件对象简介(DOM和IE中的Event对象),实例:点出满天小星星

    CSS DOM动态样式 使用JS操作CSS中的各个属性: JS只能操作或修改行内样式,如:imgObjstyle.border = "1px solid red"; 对于类样式,通 ...

  6. JavaScript一线大厂面试秘籍:面向对象+dom\bom+事件+特性\动画+面试题+基础

    JavaScript(简称"JS")是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言.虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中, ...

  7. jQuery添加DOM节点常用的5种方法

    一.内部插入(前插入.后插入): <!DOCTYPE html> <html><head><meta charset="UTF-8"> ...

  8. DOM中Event 对象如何使用

    DOM中Event 对象如何使用 一.总结 一句话总结: 1.将event作为参数传递进来,然后就可以调用event对象的各种属性和方法了. <body onmousedown="wh ...

  9. html input image 尺寸,HTML DOM Input Image 对象

    # HTML DOM Input Image 对象 ## Input Image 对象 Input Image 对象是 HTML5 中的新对象. Input Image 对象表示 HTML 元素. # ...

最新文章

  1. DevOps安装、部署持续集成
  2. HBase 创建表/插入数据/查询数据命令
  3. linux 下实现ssh免密钥登录
  4. 群里有朋友关于SAP Spartacus的疑问
  5. 如何在参考文献中优雅地引用URL?How do you get nicely formatted URLs in the bibliography?
  6. Selenium UI自动化测试(三)IDE—百度个人中心录制实例
  7. java addmonth_JAVA:int month = n.get(Calendar.MONTH)+1;为何要加1?
  8. 实对称矩阵 二次型 合同 相似对角化
  9. 【Unity3D进阶4-15】Lua热更新
  10. iOS锁屏页面控制音乐播放
  11. 个人怎么做微信小程序?
  12. css3切角文本框_CSS3+jQuery制作切角的Tabs
  13. Oracle安装和配置
  14. 高德h5地图api接口_H5,JS中使用微信、高德获取定位
  15. RootBeanDefinition、ChildBeanDefinition、GenericBeanDefinition的区别
  16. 解决SimpleDateFormat线程不安全问题
  17. 团队开发之:代码规范说明
  18. 手动脱壳----PECompact 2.x - Jeremy Collake
  19. 数据结构 严蔚敏 第二章 线性表
  20. ForexClub:卡塔尔豪掷千亿举办世界杯,钱哪儿来的?

热门文章

  1. matlab实时脚本使用
  2. 在Windows上运行Spark程序
  3. Http 协议详解笔记
  4. LINQ的Union方法
  5. 把二元查找树转变成排序的双向链表
  6. C语言编程时常犯十八个错误
  7. mysql导出excel命令,在命令行导出MySQL数据到excel表
  8. datagridview控件读写mysql数据库表格的方法_C#读写Access数据库、表格datagridview窗体显示代码实例...
  9. 用计算机弹100万个可能,计算机应用基础试题与答案-2(选择题100道)(16页)-原创力文档...
  10. outlook收不到html图片,急!求教高手!用outlook发送HTML格式邮件,图片不能显示是为什么...