2018-06-19

作者: Juye | 来源:发表于2018-06-19 21:47 被阅读12次

BOM(browser object model)浏览器对象模型:

window:

location:

port  protocol host hostname path search hash

reload()

history:

length

back forward go(count)

screen:

height

width

avaiheight

avaiwidth

navigator:

User-Agent

document(DOM):

1、如何获取DOM对象?

通过id直接获取

document.getElementById()

document.getElementsByClassName()

document.getElementsByName()

document.getElementsByTagName()

2、操作DOM对象的内容

DOM对象.innerHTML

DOM对象.innerText

DOM对象.textContext

3、操作DOM对象的属性

DOM对象.属性名称

DOM对象['属性名称']

DOM对象.getAttribute("属性名称")

DOM对象.setAttribute("属性名称", "值");

4、操作DOM对象的样式

DOM对象.style.样式名称

getComputedStyle(DOM对象).样式名称

JavaScript事件:

事件源 事件函数 事件对象event

三种绑定事件的方式

1、页面绑定

button  onclik='事件函数()'

function 事件函数……

2、首先需要获取DOM对象

DOM对象.onclick = function(e) ……

3、监听事件

// 符合w3c规定的浏览器

dom对象.addEventListener("click",funciton(e));

var ev = e | window.event;

// IE9之前

DOM对象.attackEvent("onclick",function(e) {

event

})

jQuery:

jQuery的官方:http://jquery.com/

目前jQuery的版本主要分为三个分支:

jQuery的常规使用:

1、提供强大选择器,使得我们能够快速高效的获取DOM元素

2、提供大量好用的方法,方便于我们进行DOM操作

3、对于事件的处理

4、提供丰富的动画效果

5、对应ajax进行封装

使用jQuery:

下载 jQuery 推荐官网 jquery.com

script 引入进来

============================================

ready

onload

============================================

jQuery选择器:

1、基本选择器:

id #

class .

element

逗号

通配符 *

2、包含选择器

子代选择器 >

后代选择器 空格

下一个兄弟节点 +

后面所有的兄弟节点 ~ 

3、属性选择器

[title]

[title='xxx']

[title*='xxx']

[title^='xxx']

[title$='xxx']

4、表单选择器

:input

:text

:radio

……

:enabled

:disabled

:checked

:selected

5、过滤选择器:

:eq() eq()

:gt()

:lt()

:last() last()

:first() first()

:even()

:odd()

相关文章

  • 2018-06-20

    2018-06-19 2018-06-19 姓名:汪玲玲 日期:2018年6月20日 名称:宁波万尚进出口有限公司...

  • stock list

    2018-06-19价格6.11 买入2000,价格6.24 卖出2000,最高价格6.7

  • 日精进打卡(第347天)

    2018-06-19 姓名:李义 公司:........ 组别:259期利他二组 【知~学习】 背诵 六项精进大纲...

  • 漫漫人生路,唯美食与爱不可辜负

    誓言的秘密简书作者 2018-06-19 15:57 打开App 姓名:王维刚 班级:16春中级电子班 厨艺 | ...

  • 公司活动

    公司活动 大明小盖盖 2018-06-19 09:23 · 字数 63 · 阅读 0 · 日记本 今天公司过来龙洞...

  • 简繁体字对照表,书法必备!

    【原创】2018-06-19 中网视人 一、繁体字大全 简化偏旁 讠[訁] 饣[飠] [昜] 纟[糹] [臤] 只...

  • 2018-06-19

    2018-06-19· 字数 556· 阅读 110· 日记本 姓名:周富强 公司:厦门大科机械有限公司 日精进打...

  • (读报时间)2018-06-19 .NET及相关开发资讯速递

    (读报时间)2018-06-19 .NET及相关开发资讯速递: 熬过寒冬,.NET复兴,.NET开发人员正在迎来春...

  • 2-4-9 ListView 数据更新

    标注:本文为个人整理,仅做自己学习参考使用,请勿转载和转发2018-06-19: 初稿。参考博主coder-pig...

  • 2-4-10 BaseAdpater 构建可复用

    标注:本文为个人整理,仅做自己学习参考使用,请勿转载和转发2018-06-19: 初稿。参考博主coder-pig...

网友评论

    本文标题:2018-06-19

    本文链接:https://www.haomeiwen.com/subject/btvzeftx.html