Cinlon

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1. Dom——Document Object Module ( 文档对象模型)

  当网页被加载时,浏览器会创建页面的文档对象模型。

  结构树:

  <html>

    <head>  

      <title> text of title </title>

    </head>

    <body>

      <a href="xxxxx"> text of hyper link </a>

      ......

    </body>

  </html>

2. JavaScript能改变页面中所有html元素、属性、CSS样式,以及所有事件。

3. JavaScript查找页面元素:

  通过id查找:document.getElementById("id_name");

  通过标签名查找:document.getElementByTagName("TagName")

  通过类名查找:document.getElementByClassName("ClassName")

4. 改变标签元素内容:element.innerHTML="xxx"

  如:document.getElementById("id_name").innerHTML="test text string";

5. 改变标签元素的属性:element.PROPERTY="XXX"

  如:document.getElementById("id_name").src="test.jpg";

6. 改变标签元素的样式:element.CSS="XXX"

  如:document.getElementById("id_name").style.color="black";

7. DOM事件:

  页面事件:onload()、onunload()、onchange()、onabort()

  鼠标事件:onmouseover()、onmouseout()、onmousedown、onmouseup()、onclick()、ondbclick()

  焦点事件:onfocus()、onblur()

  键盘事件:onkeydown()、onkeypress()、onkeyup()

         

 

posted on 2020-05-08 23:37  Cinlon  阅读(144)  评论(0)    收藏  举报