`
windy_star
  • 浏览: 14986 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类

JavaScript 获取元素

 
阅读更多

JavaScript 获取元素的方法有几种:

  • getElementById()    返回来一个和指定ID元素节点的对象

<html> <head> <title></title> </head> <body> <h1>what to buy </h1> <ul id="test"> <li>1</li> <li>2</li> <li>3</li> </ul> </body> <script> alert(typeof document.getElementById("test")); </script> </html>


  •  getElementsByTagName() 返回来一个数组 用来指定标签名称 例如取得上个例子所有的li

<html> <head> <title></title> </head> <body> <h1>what to buy </h1> <ul id="test"> <li>1</li> <li>2</li> <li>3</li> </ul> </body> <script> var items=document.getElementsByTagName("li"); for (var i=0 ;i<items.length ;i++ ) { alert(typeof items[i]+" "+[i] ); } </script> </html>



 

 

 

<html> <head> <title></title> </head> <body> <h1>what to buy </h1> <ul id="test"> <li>1</li> <li>2</li> <li>3</li> </ul> </body> <script> //测试下面元素的节点数 下面的例子表明 id为test下面的节点数 var test=document.getElementById("test"); var test1=test.getElementsByTagName("*"); alert(test1.length); //答案是"3" </script> </html>


  •  getElementsByClassName() 这个方法是HTML5中加入的方法.一些老的浏览器不能支持该方法.返回值为数组

 document.getElementsByClassName(class);

<html> <head> <title></title> </head> <body> <h1>what to buy </h1> <ul id="test"> <li id="test1">1</li> <li id="test2">2</li> <li id="test3">3</li> </ul> </body> <script> var testclass=document.getElementsByClassName("test"); var testclass1=testclass.length; alert(testclass1); </script> </html>


 

分享到:
评论

相关推荐

    javascript获取元素离文档各边距离的方法

    本文将详细讲解如何使用JavaScript获取元素相对于文档的顶部、底部、左侧和右侧的距离,并通过一个自定义函数的形式进行分析。 首先,要获取元素的位置,我们需要使用`offset()`方法。`offset()`返回一个对象,其中...

    JavaScript 获取元素在父节点中的下标(推荐)

    总之,JavaScript获取元素在父节点中的下标是通过结合`querySelectorAll`和数组的`indexOf`方法来实现的。理解这个过程不仅可以帮助你解决特定问题,还能增强你对JavaScript DOM操作的掌握,使你在编写高性能的前端...

    利用原生JavaScript获取元素样式只是获取而已

    ### 原生JavaScript获取元素样式的知识点解析 #### 1. JavaScript获取元素样式的原理和限制 在原生JavaScript中,获取元素样式与设置元素样式是完全不同的操作。获取样式意味着我们只能获取到当前元素的样式信息,...

    javascript获取元素CSS样式代码示例

    本文将详细介绍如何使用JavaScript获取元素的CSS样式信息,包括行内样式、内嵌样式、链接式样式和导入式样式。 首先,了解四种控制页面样式的常见方式: 1. 行内样式(内联样式):直接在HTML标签中使用`style`属性...

    javascript获取元素文本内容的通用函数

    ### JavaScript 获取元素文本内容的通用函数 在网页开发过程中,我们经常会遇到需要获取或操作页面上元素文本内容的情况。为了简化这一过程并提高代码的复用性,开发一个通用的函数来获取元素文本内容是非常有必要...

    浅谈javascript获取元素transform参数

    JavaScript 获取元素的 `transform` 参数是一项常见的需求,特别是在动态页面交互和动画效果中。`transform` 是 CSS3 中的一个重要属性,允许我们对元素进行旋转、缩放、平移等多种变换。而 `translate` 是 `...

    原生javascript获取元素样式属性值的方法

    学习JavaScript获取元素样式属性值的方法,可以参考一些优秀的书籍,例如提到的“精通JavaScript”一书,其中对获取元素位置和样式属性值有深入的解释。了解这些知识,对于编写高性能、兼容性的前端代码至关重要。...

    javascript获取隐藏元素(display-none)的高度和宽度的方法.docx

    2. **MDN Web 文档**:提供了关于 `display` 和 `visibility` 的详尽解释以及 JavaScript 获取元素尺寸的方法。 3. **W3School**:提供了简单的示例和交互式演示。 通过以上方法,我们可以有效地解决获取 `display:...

    javascript 获取元素样式必杀技

    Javascript获取CSS属性值方法:getComputedStyle和currentStyle 1 .对于元素的内联CSS样式(&lt;div xss=removed&gt;hello),可以直接使用element.style.color来直接获取css属性的值; 2. 但是对于外部定义的css样式使用...

    原生javascript获取元素样式

    本文将介绍如何使用原生JavaScript来获取元素的样式,特别是如何获取元素上应用的所有CSS属性值。这里包含了使用`ele.style`属性、`getComputedStyle()`方法、`ele.currentStyle`属性、`getPropertyValue()`方法和`...

    JavaScript获取元素尺寸和大小操作总结

    本文总结了使用JavaScript获取指定元素大小、位置的几种方式。如果你用的是JQuery,则获取元素大小是非常简单的。但是我们还是有必要知道如何通过原生JavaScript来获取,需要的朋友可以参考下

    javascript获取元素的计算样式

    当我们要用JavaScript获取一个元素的样式信息时,最直接的方式是使用该元素的style属性,但这种方法只能获取到元素的内联样式。如果样式信息不仅存在于内联样式中,还包括外部样式表,那么使用style属性就无法获取到...

    一个JavaScript获取元素当前高度的实例

    本实例将详细讲解如何使用JavaScript获取HTML元素的当前高度,并通过一个具体的代码示例来演示这一过程。 首先,我们需要理解在JavaScript中获取元素高度的几种方法。主要有以下三种: 1. `offsetHeight`:这个...

    获取元素绝对位置 position

    "获取元素绝对位置 position"这个话题主要关注JavaScript中如何准确地定位DOM元素在页面中的坐标。这里,我们将深入探讨相关知识,并参考提供的博客链接以及相关的HTML文件。 首先,元素的绝对位置是指元素左上角相...

Global site tag (gtag.js) - Google Analytics