`
qishuai
  • 浏览: 38969 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

浅谈getElementByID getElementsByTagName getAttribute

 
阅读更多
今天晚上是jquery博客连续加班的最后一个晚上了,明天开始终于可以找点回家了。太折腾人了。
虽然平时工作整个jquery特效没什么问题,可是原生javascript的,基础薄弱。利用最近空余时间看看,想系统的好好学下。
今晚一口气看了40多页,当然都是基础的嘛,就阅读的快了点。以前前端开发的过程中都是jquery对象dom来着,获取的很是方便。
看到getElementByID getElementsByTagName getAttribute 对这哥几个有点模糊,不禁停下了,学习下。
getElementByID  调用返回的是对象 不信的话alert(typeof  documentElementById(“jquery”))下  返回的依然是object
getElementsByTagName 从字面上比上面的长,调用返回的对象数组 依然可以alert,也许时间有点久了,忘了,一直jquery中,原生的都忘记了,擦。。。。
getAttribute 可以获取节点下属性 和jquery中attr类似,很方便的取得title alt之类的属性哦

转自 jquery http://www.jqueryba.com/585.html
分享到:
评论

相关推荐

    js中的getAttribute方法使用示例

    至此,我们已经向大家介绍了两种检索特定元素节点的办法:一种是使用getElementById()方法,另一种是使用getElementsByTagName()方法。在找到那个元素后,我们就可以利用getAttribute()方法把它的各种属性的值查询...

    js中的getAttribute方法使用示例.docx

    首先,我们可以使用 getElementsByTagName 方法来获取所有的 p 元素,然后使用 getAttribute 方法来查询每个 p 元素的 title 属性的值。例如: ``` var text = document.getElementsByTagName("p"); for (var i = 0;...

    Dom文档对象模型-2010版.rar

    如果你是一名有经验的web设计者,你应该看到过或用过以下这些命令或方法 getElementById getElementsByTagName offsetParent appendChild getAttribute 不过至今仍有人认为这些都是JavaScript中的东西,其实不然,...

    浅谈JavaScript中的对象及Promise对象的实现

    - `getElementsByTagName`和`getElementsByClassName`:根据标签名或类名查找元素。 - `createElement`:创建新的HTML元素,可以添加到DOM树中。 - `appendChild`和`insertBefore`:用于在DOM中插入元素。 - `...

    javascript

    - `document.getElementsByTagName("ul")`: 此方法返回文档中所有 `<ul>` 元素的集合。 - 示例代码中,通过 `var ul = document.getElementsByTagName("ul");` 获取所有 `<ul>` 元素。 2. **`getElementByTagName...

    javascript操作xml文件示例

    加载XML文件后,会得到一个`XMLDocument`对象,可以使用`getElementsByTagName`, `getElementById`, `getElementsByClassName`等方法获取XML节点。 3. **查询XML数据** - `getElementsByTagName`: 通过标签名查找...

    使用Ajax解析xml实现省市县三级联动

    shengOpt.appendChild(document.createTextNode(provinces[i].getAttribute("name"))); shengOpt.setAttribute("value", provinces[i].getAttribute("postcode")); sheng.appendChild(shengOpt); } } // 监听...

    JS操作元素方法

    * DOM 元素的方法包括 getElementById、getElementsByTagName、hasChildNodes、getAttribute 等。 * W3C DOM 是用于访问和处理文档结构的标准 API,可以使用 JavaScript 或其他脚本语言来访问 DOM。 * 使用 JS 操作...

    js获取节点方法1

    1. **获取元素节点**:获取元素的属性通常需要先获取到元素本身,如上面的`getElementById()`或`getElementsByTagName()`等。例如,获取ID为"name"的元素: ```javascript var name = document.getElementById(...

    webbrowser模拟点击按钮

    1. **使用 XPath 定位**:除了使用 `GetElementById` 和 `GetElementsByTagName` 外,还可以使用 XPath 来更精确地定位元素。 2. **异步加载处理**:对于动态加载的页面,可能需要等待一段时间让页面加载完成后再...

    示例4:操作节点属性.rar_javascript操作节点属性

    在JavaScript中,我们可以使用`document`对象来获取页面上的任何元素,比如通过`getElementById()`、`getElementsByClassName()`、`getElementsByTagName()`等方法。 标题“示例4:操作节点属性.rar_javascript操作...

    javascript经典特效---XML超酷页面效果一.rar

    2. **解析XML**:获取到XML响应后,我们可以使用DOM方法如getElementsByTagName、getElementById、getAttribute等来查找和提取XML节点信息。例如,获取所有`<effect>`标签: ```javascript var effects = xmlDoc....

    ecshop 首页幻灯插件(js)

    cpn=document.getElementById("slide-txt").getElementsByTagName("li").length; ss= window.setInterval(function() { if(cp){cp++; } else{ cp=0 } if(document.all){ obj.filters.blendtrans....

    获取网页密码、代码程序.rar_IHTMLDocument2_webbrowser_密码 网页 _网页密码_超链接

    通过`IHTMLDocument2`的`getElementById`或`getElementsByTagName`方法,我们可以定位到这个元素。然后,使用`getAttribute`方法可以读取该元素的`value`属性,即用户输入的密码。 以下是一个简单的步骤概述: 1. ...

    如何用VB在网页中获取图片超链

    然后,我们可以通过DOM的getElementById、getElementsByClassName、getElementsByTagName等方法来查找特定的图片元素。例如,如果知道图片的ID,可以这样定位: ```vb Dim htmlDoc As Object Set htmlDoc = ...

    DOM方法总结

    alert(nodes[i].getAttribute('id')); } } ``` ##### 5. `nodeName` 和 `nodeType` 每个DOM节点都具有`nodeName`和`nodeType`属性,它们分别代表节点的名称和类型。 - **nodeName**:返回一个表示节点名称的字符...

    ajax讲解PPT - bang网站下

    `$()`是Prototype中一个非常重要的函数,它是`document.getElementById()`的快捷方式,可以快速获取指定ID的元素。例如,`$('myDiv')`将返回ID为'myDiv'的元素。 **getAttribute和setAttribute方法** `...

    JS DOM操作方法

    - **语法**:`var elements = document.getElementsByTagName("tagName");` - **示例**: ```javascript var paras = document.getElementsByTagName("p"); for (var i = 0; i ; i++) { console.log(paras[i]....

    ie不支持javascript的解决方案.docx

    - 解决方案:统一使用`[]`获取集合类对象,例如`document.getElementsByTagName("tag")[index]`。 3. **自定义属性** - 问题:IE允许通过常规属性获取方式或`getAttribute()`获取自定义属性,Firefox只支持`...

Global site tag (gtag.js) - Google Analytics