《javascirpt笔记》

1.获取元素的方式:

一.

1.getElenentsByClassName 根据类名获得某些元素的集合。

2. querySelector 返回制定选择器的第一个元素,切记里面的选择器需要加符号 .box #nav

3.querySelectorAll()返回指定选择器的所有元素对象集合。

二.

1.获取body元素(var bodyEle = document.body);

2.获取html元素(var htmlEle = document.documentElement);

2.事件三要素:

点击一个按钮,弹出对话框

1.事件是由三部分组成①事件源

②时间类型 ③ 事件处理程序 我们也称为事件三要素。

①:事件源 事件被触发的对象 谁 按钮

②:时间类型 如何触发 什么事件 比如鼠标点击(onclick)还是鼠标经过还是键盘按下。

③:事件处理程序 通过一个函数赋值的方式 完成。

常见的鼠标事件:

onclick 鼠标点击左键触发

onmouseover 鼠标经过触发

onmouseout 鼠标离开触发

onfocus 获得鼠标焦点触发

onblur 失去鼠标焦点触发

onmousemove 鼠标移动触发

onmouseup 鼠标弹起触发

onmousedown 鼠标按下触发

3.改变操作元素:

1.innerText 不识别html标签 非标准 去除空格和换行。

2.innerHTML 识别html标签 w3c标准 保留空格和换行的。

4.播放背景音乐:

<embed>标签

hidden=”true“ 隐藏播放器按钮

hidden=”false“ 显示播放器按钮

autostar="true"意思是打开网页加载完成后自动播放

loop=“true”循环播放

5.自定义属性的操作:

获取属性值

element.属性

获取内置属性值(元素本身自带的属性)

element . getAttribute('属性');主要获得自定义的属性(标准)我们程序员自定义的属性。

设置属性值

element.属性='值' 设置内置属性值

element.setAttribute('属性','值');

(区别)

element.属性

设置内置属性值

element.setAttribute('属性'); 主要设置自定义的属性(标准)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 8,863评论 1 11
  • 个人博客:https://yeaseonzhang.github.io 花了半个多月的时间,终于又把“JS红宝书”...
    Yeaseon阅读 5,724评论 2 23
  • jQuery模块 选择器、DOM操作、事件、AJAX与动画 匿名函数自执行 作用:解决命名空间与变量污染的问题 总...
    青青玉立阅读 4,404评论 0 0
  • 5. DOM 5.1document对象 5.1.1DOM的含义 文档对象模型(Document Object M...
    暗夜的怒吼阅读 3,783评论 0 0
  • CSS参考手册 一、初识CSS3 1.1 CSS是什么 CSS3在CSS2.1的基础上增加了很多强大的新功能。目前...
    没汁帅阅读 9,423评论 1 13