美文网首页
JavaScript入门(二)

JavaScript入门(二)

作者: 水田夏木 | 来源:发表于2016-10-18 22:01 被阅读11次

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");

相关文章

网友评论

      本文标题:JavaScript入门(二)

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