美文网首页
JavaScript控制权

JavaScript控制权

作者: Scalelength | 来源:发表于2018-06-04 16:51 被阅读0次

一、认识DOM

文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准。

DOM将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。

将HTML代码分解为DOM节点层次图:

1-(1)-节点层次图

HTML文档可以说由节点构成的集合,三种常见的DOM节点:

1、元素节点:上图中<html>、<p>、<body>等都是元素节点,及标签。

2文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。

3、属性节点:元素属性,如:<a>标签的链接属性href="http://www.imooc.com"。

例如:<a href="http://www.imooc.com">JavaScript DOM</a>

二、通过ID获取元素

网页由标签将信息组织起来,而标签的id属性值是唯一的,就像是每人有一个身份证号一样,只要通过身份证号就可以找到相对应的人。在网页中,我们通过id先找到标签,然后进行操作。

语法:

document.getElementById("id")

注:获取的元素是一个对象,如相对元素进行操作,我们需要通过他的方法或属性。三、innerHTML属性innerHTML属性用于获取或替换HTML元素的内容。语法:object.innerHTML注意:1、Object是获取的元素对象,如通过document.getElementById("ID")获取的元素。2、注意书写,innerHTML区分大小写。我们通过id="con"获取<p>元素,并将元素的内容输出和改变元素代码。

四、改变HTML样式

HTML DOM允许JavaScript改变HTML元素的样式。

语法:

object.style.property=new style;

注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素。

基本属性表(property):

注意:这只是一小部分css样式属性,其他样式也可以通过该方式设置和修改。

例如:

4-(1)-css样式属性

改变<p>元素的样式,将颜色改为红色,字号改为20,背景颜色改为蓝色:

4-(2)-例子

五、显示和隐藏(display属性)

网页中经常看到显示和隐藏的效果,可通过display属性来设置。

语法:

Object.sytle.display=value;

注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素。

value取值:

none 此元素不会被显示(隐藏)

block 此元素将显示为块级元素(显示)

如图:

5-(1)-display

点击显示就显示文字,点击隐藏就隐藏文字,然后按钮上移

六、控制类名(className属性)

用代码的方式给元素赋予外观(css)

先定义变量

var p1=document.getElementById("p1");

后使用变量名调用.className属性

p1.className="class属性"

注:更完此次不会再更新JavaScript,要去看java了,本来想的就是后台,还没想过前端的事,晕晕晕。

2018年6月4日16:49:20

相关文章

  • JavaScript控制权

    一、认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准。...

  • 关于浏览器加载顺序

    浏览器执行渲染的顺序是自上而下的遇到link script等会暂停解析,将控制权交给JavaScript 解析,执...

  • 浏览器环境

    一、script标签的加载浏览器从上到下下载html网页,当碰到srcipt标签会把控制权交给javascript...

  • 股权

    一、控制权的几个关键点 >67% 完全绝对控制权 >50% 绝对控制权 <50% 相对控制权 >34% 拥有否决权...

  • Hibernate【inverse和cascade属性】知识要点

    Inverse属性 Inverse属性:表示控制权是否转移.. true:控制权已转移【当前一方没有控制权】 fa...

  • 进阶:访问控制权限

    访问控制权限 访问控制权限:private、protected、public、 默认。 private:私有的只...

  • Java基础学习六 关键字

    java语言中的访问控制权限修饰符 访问控制权限修饰来控制元素的访问范围。 访问控制权限修饰符包括:public ...

  • 公司控制权的实现与保护(二) ---公司控制权的实现及案例

    三、公司控制权的实现及重点案例介绍。 (一)公司控制权的生命线。 重点分析之前,首先需要展示公司控制权中的几条重要...

  • 2018-07-07学习小结 - 包及访问权限4

    学习 18.2 类成员的访问控制权限 Java中有四种访问控制权限,private、default、protect...

  • 访问控制权限

    Java支持四种控制权限public、protected、default、private,这四种访问控制权限的特点...

网友评论

      本文标题:JavaScript控制权

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