选取文档元素

  • getElementById

根据元素的id属性值,来选取元素,在低于IE8的浏览器中,id不区分大小写,并且对于某些元素也匹配它的name属性值。

  • getElementsByName:

根据元素的name属性查找元素。在IE9以前的版本中,对于表单(form),表单元素(input area等),img,iframe等元素也会匹配对应的id值,为了兼容性,不应将同样的值同时分配给不同元素的id和name属性(id和name设置同样的值是没有问题的)。

并且和window对象一样,其中设置了id属性的元素,并且以这个属性值作为变量名的变量还未被使用,会自动成为window或document对象的属性。在window对象中这些元素有以下几种:<a>,<area>,<applet>,<embed>,<form>,<frame>,<frameset>,<iframe>,<img>,<object>。在document对象中只有以下几种<form><img><iframe><applet><embed><object>

时间: 2024-10-12 15:59:09

选取文档元素的相关文章

选取文档元素的方法总结

在讲解如何选取文档元素之前,先普及一下什么是文档节点: HTML文档的每个节点都表示一个Node对象,节点树形结构的根部是Document节点,代表整个文档,代表HTML元素的节点是Element节点,代表文本的节点是Text节点:Document.Element.Text类都是Node类的子类:(Comment节点类型代表注释节点,Attr节点类型代表属性) 查询一个或多个文档元素的方法: (文档Document对象和元素Element对象均定义了以下方法,即也可以在一个元素Element上选

JavaScipt选取文档元素的方法

摘自JavaScript权威指南(jQuery根据样式选择器查找元素的终极方式是 先用getElementsByTagName(*)获取所有DOM元素,然后根据样式选择器对所有DOM元素进行筛选) 选取文档元素的方法: 1.通过ID选取元素(getElementById)   1)使用方法:document.getElementById("domId")        其中,domId为要选取元素的id属性值   2)兼容性:低于IE8版本的IE浏览器对getElementById方法

JavaScript中的window对象的属性和方法;JavaScript中如何选取文档元素

一.window对象的属性和方法 ①setTimeout()方法用来实现一个函数在指定毫秒之后运行,该方法返回一个值,这个值可以传递给clearTimeout()用于取消这个函数的执行. ②setInterval()用来实现一个在指定毫毛数的时间里重复调用,返回一个值,这               个值可以传递给clearInterval()用于取消后续函数的调用. ③Document对象的location属性也引用到Location对象: window.location === docume

javascript选取文档元素

用指定的id属性 用指定的name属性 用指定的标签名字 用指定的CSS类 匹配指定的CSS选择器 通过ID选取元素 var section1 = document.getElementById("section1") 注意:在低于IE8版本的浏览器中,getElementById()对匹配元素的ID不区分大小写,而且也返回匹配name属性的元素. 通过名字选取元素 和id不一样的是name属性只在少数HTML元素中有效,包括表单.表单元素.<iframe>.<img

利用js_API 执行对html文档元素的属性的CRUD操作

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>对html元素属性的增删改查操作</title> <style> #attr{text-align:center;font-size:24px;color:white;background:#008000;width:400px;height:30px; } .myclass{back

第7章 文档元素

第 7 章文档元素 学习要点: 1.文档元素总汇 2.文档元素解析 本章主要探讨 HTML5中文档元素,文档元素的主要作用是划分各个不同的内容,让整 个布局清晰明快.让整个布局元素具有语义,进一步替代 div. 一.文档元素总汇 文档元素基本没有什么实际作用效果,主要目的是在页面布局时区分各个主题和概念. 元素名称  说明 h1~h6  表示标题 表示首部  header 表示尾部  footer 表示有意集中在一起的导航元素  nav 表示重要概念或主题  section 表示一段独立的内容 

Javascript 获取文档元素

一.getElementById() 参数:id 属性,必须唯一. 返回:元素本身.若 id 不唯一,则返回第一个匹配的元素. 定义的位置:仅 document(即:除 document 之外的元素调用该方法,会报 is not a function). 二.getElementsByName() 参数:name 属性,不必唯一. 返回:NodeList 对象. 定义的位置:仅 document. 彩蛋:对于 <form>.<img>.<ifram>,当且仅当为上述元素

使用 Python 模块&mdash;&mdash; HTMLParser 解析 HTML 文档元素

这个文档定义了一个 HTMLParser 类作为解析 HTML 文档的基础.HTMLParser 类的实例可以存储并调用方法来处理 HTML 标签和数据.我们一般通过建立一个 HTMLParser 的子类然后覆盖它的方法来实现我们想要的操作.HTMLParser 有很多方法,一般我们只需要覆盖下面几个方法: HTMLParser.handle_starttag(tag, attrs) #遇到一个开始标签时就会执行这个方法 #tag 是遇到的标签,attrs attrs是 (属性,值)元组(tup

【连载】Aspose.Words使用教程之插入文档元素(一)

1.插入文本的字符串: 插入文本的字符串需要通过DocumentBuilder.Write方法插入到文档.文本格式是由字体属性决定,这个对象包含不同的字体属性(字体名称,字体大小,颜色,等等).  一些重要的字体属性也由[{ { DocumentBuilder } }]属性允许您直接访问它们.这些都是布尔属性[{{Font.Bold}}],[{{Font.Italic}}], and [{{Font.Underline}}]. 注意字符格式设置将适用于所有插入的文本. Example 使用Doc