JavaScript学习笔记1

 

Netscape 公司 DOM模型,层(layer)-用ID标识。

HTML标记页面上的元素,

<div id = "mydiv">This is my div</div>

CSS为这个页面元素定位

#mydiv{

position:absolute;

left:320px;

top:110px;

}

JavaScript 访问 (DOM模块不同,访问不同)

document.layer['mydiv'] (网景公司)

document.all['mydiv']

三部曲:html 标记元素+ CSS定位元素+ JavaScript 访问元素。

 

 

标准制定:W3C(World Wide Web Consortium)

var xpos = document.getElementById('mydiv').style.left; 

JavaScript  = ECMAScript(web浏览器的宿主环境) + DOM() +BOM(浏览器对象模型)

ECMAScript 定义脚本语言的所有属性、方法和对象。其它语言可以实现ECMAScript来作为其功能的基准。

 

 

DOM(Document Object Model文件对象模型)它解决了网景公司和微软之间的冲突,给Web开发之提供了一个标准点的方法,让其方便地访问站低昂仲的数据、脚本和表现层对象。

DOM把整个页面规划成有节点层级构成的文档。

<html>

<head>

    <meta http_equiv = "content_type" content="text/html;charset=gb2312"/>

    <title>DOM Page</title>

</head>

<body>

<h2><a href="#isaac">标题1</a></h2>

<p>段落</p>

<ul id="myUI">

    <li>JavaScript</li>

    <li>DOM</li>

    <li>CSS</li>

</ul>

</body>

</html>

 

 

 

1.4Web标准

网页主要有三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。

结构话标准语言:XML 和XHTML

表现标准语言:CSS 层叠样式表

行为标准:DOM、ECMAScript

 

posted @ 2012-05-15 10:13  巴拉库  阅读(108)  评论(0编辑  收藏  举报