博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript基本整理3
阅读量:4314 次
发布时间:2019-06-06

本文共 1229 字,大约阅读时间需要 4 分钟。

目录

Javascript基本整理<3>

@[基本示例DOM|基于bootstrap框架]


JavaScript DOM简介

通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素

通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。

  • JavaScript 能够改变页面中的所有 HTML 元素
  • JavaScript 能够改变页面中的所有 HTML 属性
  • JavaScript 能够改变页面中的所有 CSS 样式
  • JavaScript 能够对页面中的所有事件做出反应

    JavaScript 查找DOM元素

    • 通过 id 找到 HTML 元素
  • 通过标签名找到 HTML 元素
  • 通过类名找到 HTML 元素

    通过id查找元素

    var x=document.getElementById("intro");

    通过签名查找元素

    var x=document.getElementByTagName("p");

    通过类名查找元素

    var x=document.getElementByClassName("btn");

    JavaScript改变HTML

    JavaScript改变HTML内容

document.getElementById(id).innerHTML=new HTML;//举例

Old Header

JavaScript改变HTML属性

document.getElementById(id).attribute=new value;//举例

JavaScript改变CSS

document.getElementById(id).style.property=new style;//举例 改变了 id="id1" 的 HTML 元素的样式,当用户点击按钮时

My Heading 1

JavaScript DOM事件

HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。

如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码:
οnclick=JavaScript
HTML 事件的例子:

  • 当用户点击鼠标时
  • 当网页已加载时
  • 当图像已加载时
  • 当鼠标移动到元素上时
  • 当输入字段被改变时
  • 当提交 HTML 表单时
  • 当用户触发按键时
//在本例中,当用户在 

元素上点击时,会改变其内容:

请点击该文本

//从事件处理器调用一个函数

请点击该文本

//使用 HTML DOM 来分配事件

JavaScript DOM元素节点

创建新的 HTML 元素

这是一个段落

这是另一个段落

删除已有的HTML元素

这是一个段落。

这是另一个段落。

转载于:https://www.cnblogs.com/ustc-rjgc2017/p/8269411.html

你可能感兴趣的文章
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
查看>>
Prefixes and Suffixes
查看>>
HMAC256 Token
查看>>
HDU 2586 + HDU 4912 最近公共祖先
查看>>
POJ 3481 SBT做法
查看>>
Css 后代选择器与子代选择器的区别
查看>>
广播技术
查看>>
shell-运算符
查看>>
js 问题集锦 之 二
查看>>
MySQL-优化之 index merge(索引合并)
查看>>
20190509 感叹
查看>>
Jlink v8仿真器在64位系统上刷固件
查看>>
入门训练 Fibonacci数列
查看>>
20189222 《网络攻防技术》第一周作业
查看>>
第十二周编程总结
查看>>
数据结构——树——二叉查找树
查看>>
StringBuilder動態串
查看>>
系列文章(二):从WLAN的安全威胁,解析电信诈骗的技术症结——By Me
查看>>
内部类演示
查看>>
多态/接口
查看>>