b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

sort排序默认js笔记js笔记js的简介js(7)

电脑杂谈  发布时间:2018-02-13 04:12:10  来源:网络整理

location

location.href=”url地址”;

history

back();

forward();

go();

<a href="demo7.html">后一页</a>
<input type="button" value="上一页" onclick="history.back()">
<input type="button" value="下一页" onclick="history.forward()">

<input type="button" value="上一页" onclick="history.go(-1)">
<input type="button" value="下一页" onclick="history.go(1)">

html文件加载到内存之后会形成一颗dom树,根据这些节点对象可以进行脚本代码的动态修改

在dom树当中 一切皆为节点对象

DOM 通过创建树来表示文档,从而使开发者对文档的内容和结构具有空前的控制力。

W3C DOM 标准被分为 3 个不同的部分:

核心 DOM - 针对任何结构化文档的标准模型

XML DOM - 针对 XML 文档的标准模型

HTML DOM - 针对 HTML 文档的标准模型

XML DOM 定义了所有 XML 元素的对象和属性,以及访问它们的方法。

HTML DOM 是:

HTML 的标准对象模型

HTML 的标准编程接口

W3C 标准

HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。

XML DOM与HTML DOM的关系

XML DOM 定义了访问和处理 XML 文档的标准方法

HTML文档格式 符合XML语法标准,所以可以使用XML DOM API

在XML DOM每个元素 都会被解析为一个节点Node,而常用的节点类型又分为

元素节点 Element:<html>、<body>、<p>等都是元素节点,即标签。

属性节点 Attr:元素属性,如<a>标签的链接属性href=””。

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

HTML DOM 定义了针对 HTML文档的对象,可以说是一套 更加适用于 JavaScript 技术开发 的API

HTML DOM是对XML DOM的扩展

进行 JavaScript DOM开发 可以同时使用 XML DOM和 HTML DOM

getElementById() 方法:getElementById() 方法返回带有指定 ID 的元素

getElementsByName()方法:返回带有指定名称的节点对象的集合。

getElementsByTagName()方法:返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序。

区别getElementByID,getElementsByName,getElementsByTagName

以人来举例说明,人有能标识身份的,有姓名,有类别(大人、小孩、老人)等。

ID 是一个人的号码,是唯一的。所以通过getElementById获取的是指定的一个人。

Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。

TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName(“小孩”)。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-74752-7.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...