JavaScript入门(二)

1.文档对象模型DOM是Document Object Model的简称.
DOM将HTML文档呈现为带有元素,属性,和文本的树结构。

DOM结构示意图

HTML文档是由节点构成的集合,一般节点分为3种:
<li>元素节点:<html>,<body>等都是元素节点,相当于html固有的部分(关键字)。
<li>文本节点:向用户展示的内容。
<li>属性节点:元素属性,如标签的链接属性。

2.获取节点
var mychar= document.getElementById("con")

3.innerHTML属性用于获取或者替换HTML元素的内容
Object.innerHTML

4.DOM允许修改HTML元素的样式。

HTML各种属性

语法:
Object.style.property=new style;
示例:

var mychar= document.getElementById("con");
mychar.style.color = "red";
mychar.style.backgroundColor = "gray"
mychar.style.width = "300"

5.显示和隐藏效果

网页的隐藏和显示效果可以通过display属性来设置。

语法:

Object.style.display = value
示例:

    var mychar = document.getElementById("con");
    mychar.style.display = "block"

6.css样式:目前看来可以为html文本提供显示的选项.

<style>
    body{ font-size:16px;}
    .one{
        border:1px solid #eee;
        width:230px;
        height:50px;
        background:#ccc;
        color:yellow;
    }
    .two{
        border:1px solid #ccc;
        width:230px;
        height:50px;
        background:#9CF;
        color:blue;
    }
    </style>

7.控制类名className:设置或返回元素的class属性

作用:

<li>获取元素的class 属性
<li> 为网页内的某个元素指定一个css样式来更改该元素的外观

语法:
object.className = classname
示例:

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

8.取消之前的设置

var mychar = document.getElementById("con");
mychar.removeAttribute("style");
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,784评论 0 8
  • 放置位置 放在 部分最常用的方式是在页面中head部分放置 元素,浏览器解析head部分就会执行这个代码,然后才解...
    SpareNoEfforts阅读 3,873评论 0 0
  • 我们首先要明白,我们给页面添加效果用到的js到底是什么?js其实包含三部分:dom 文档对象模型 bom 浏览...
    一直以来都很好阅读 4,227评论 0 0
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,418评论 2 17
  • 专注时间:6:00-7:00 专注内容:《人生效率手册》 【3条小tips】 ❤️以旁观者的身份去回顾自己过去的一...
    小尾巴巨人阅读 1,702评论 0 3

友情链接更多精彩内容