文档章节

【嘉兴东臣PHP】BOM + DOM

哈哈哈哈-
 哈哈哈哈-
发布于 2015/12/20 20:21
字数 436
阅读 6
收藏 0

一、BOM 浏览器操作

    alert(文本)   警告框

    confirm(文本)   显示确认按钮和取消按钮的对话框

    prompt(文本,对话框默认显示文本)   显示可提示用户输入的对话框。

    open(URL地址)打开新的窗口

    close()   关闭指定的窗口  

    setTimeout(函数名,时间)   在指定的毫秒数后调用函数或计算表达式

    注:该方法只执行一次

    setInterval(函数名,时间)   按照指定的周期(以毫秒计)来调用函数或计算表达式
    clearTimeout()   取消由  setTimeout()  方法设置的  timeout
    clearInterval()   取消由  setInterval()  设置的  timeout 

二、DOM 文档操作

    firstChild/firstElementChild    返回第一个子节点

    lastChild/lastElementChild    返回最后一个子节点

    previousElementSibling 返回前一个兄弟节点

    nextElementSibling 返回后一个兄弟节点

    parentNode  返回父节点

    getAttribute(属性名)   获取属性节点的某一个属性的值  

    setAttribute(属性名,属性的值)   创建属性节点,并设置属性的值  

    removeAttribute(属性名)   删除属性名为name的属性节点

    addEventListener()   为当前元素注册事件:

    例:方法一:

                 document.getElementById("listen").addEventListener("click",clic);
                      function clic(){
                           alert("123123123123123123123");
                       }  

           方法二:

                           document.getElementById("remove").addEventListener("click",function(){
        document.getElementById("listen").
        removeEventListener("click",clic);
   });

      removeEventListener(“方法名”,函数名)   删除注册的事件  

三:表单操作

      onclick 点击事件
       onblur  失焦事件
       onfocus 聚焦事件
       onkeyup 键盘释放事件
       onkeydown 键盘按下事件
       onchange 改变值的失焦事件
       onsubmit 表单提交事件
       onreset 表单重置事件
       onmouseover 鼠标移入事件         
       onmousemove 鼠标移动事件



总结:因自身记单词能力太差,别人讲过的都能记住,但是我记不住,所以要多操作,多练习,通过操作来记住!!!!!!!!!

  

© 著作权归作者所有

哈哈哈哈-
粉丝 0
博文 6
码字总数 6540
作品 0
嘉兴
私信 提问
【嘉兴东臣php】JS BOM和DOM学习周总结

一.集合 打印数组的两种方法: (未知长度) var list= [2,4,6,8,10]; for(var i=0;i<list.length;i++){ console.log(list[i]); } (超出数组长度,数组值为undefined) var list= [2,4,6,8...

林酥奇奥
2015/12/19
121
0
图解BOM与DOM的区别与联系

区别 BOM(Browser Object Model) BOM 即浏览器对象模型,BOM没有相关标准,BOM的最核心对象是window对象。window对象既为javascript访问浏览器提供API,同时在ECMAScript中充当Global对象。...

Husbin
2018/01/13
0
0
谈谈浏览器里的JavaScript

在许多的网页前端教学或是文章书籍当中,你可能常常听到这样的说法:「HTML、CSS 与JavaScript 是网页前端三大要素」,其中: HTML 负责资料与结构 CSS 负责样式与呈现 JavaScript 负责行为与...

米淇淋
前天
0
0
DOM,DOCUMENT; BOM,WINDOW

这几个知识点,你真的都吃透了吗? # 先说 DOM: DOM 全称是 Document Object Model,也就是文档对象模型 DOM 就是针对 HTML 和 XML 提供的一个API,就是为了开发人员能操作 HTML 内容(比如...

果汁凉茶丶
2018/01/06
0
0
JavaScript的各种对象

当人们谈论JavaScript的时候,往往并不严谨。因为在一个面向对象的语言中,你总是喜欢这么说:“一切都是对象”。难道真的什么都是“对象”吗?下面来说说我的看法。 通常我们谈论的JavaScr...

梵高
2011/08/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
9
0
解决多线程并行加载缓存问题(利用guava实现)

依赖 com.google.guava:guava:20.0 import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import j......

暗中观察
昨天
3
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部