`
cakin24
  • 浏览: 1388950 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

all数组

阅读更多
一 介绍
all数组包含了文档中所有的HTML标记,可以通过该数组来访问和查找某个标记。
all数组中存储标记的顺序是以标记在文档中出现的顺序存储的,该数组的下标是从0开始。all数组常用的属性如下。
length属性
该属性用来获取文档中HTML标记的总数。
语法:
[number=]document.anchors.length
number:用来存储文档中HTML标记的总数,number是可选项。
tagName属性
该属性用来获取文档中的标记名。
语法:
[gName=]document.anchors.tagName
gName:用来存储文档中的标记名,gName是可选项。
 
二 应用 
获取标记的个数和标记名
本示例在页面中显示锚点的个数并显示所有锚点的name和id参数值。
 
三 代码
<body>
<a></a>
<script language="javascript">
 <!--
 var leng=document.all.length;
 document.writeln("数组长度是:"+leng+"<br>");
 var l=0;
 for(var i=0;i<leng; i++)
 {
 l=i+1;
 document.writeln("第"+l+"个标记名为:"+document.all[i].tagName+"<br>");
 }
 -->
</script>
</body>
 
 
四 运行结果
数组长度是:5
第1个标记名为:HTML
第2个标记名为:HEAD
第3个标记名为:BODY
第4个标记名为:A
第5个标记名为:SCRIPT
1
0
分享到:
评论

相关推荐

    Oracle 10g中用FORALL处理非连续数组

    Oracle 10g 中用 FORALL 处理非连续数组 Oracle 10g 中的 FORALL 语句可以处理非连续数组,这种能力在以前的版本中是不存在的。在 Oracle 10g 中,FORALL 语句可以使用 INDICES OF 和 VALUES OF 子句来处理非连续...

    matlab数组与运算

    2. `any`和`all`函数检查数组的行或列是否至少有一个元素满足条件,或所有元素都满足条件。 七、数组拼接与分解 1. 使用`[A B]`或`vertcat(A,B)`进行垂直拼接,`[A; B]`为行拼接。 2. `horzcat(A,B)`进行水平拼接,...

    C#按指定条件在数组中检索元素

    在C#编程语言中,处理数组是常见的任务之一。数组是一种数据结构,它允许我们存储相同类型的数据集合。在实际应用中,我们经常需要在数组中查找满足特定条件的元素,这可以通过各种方法实现。本篇文章将深入探讨如何...

    生成一维数组 并反序存放

    int[] numbers = Array.ConvertAll(inputStrings, int.Parse); // 反转数组 int[] reversedNumbers = numbers.Reverse().ToArray(); // 将结果展示在txtDisplay中,以逗号分隔 txtDisplay.Text = string.Join...

    C++Builder动态对象数组

    void __fastcall TfrmHill::ClearAll() { for (int i = 0; i &lt; HillList-&gt;Count; i++) { TImage* temImage = (TImage*)HillList-&gt;Items[i]; delete temImage; } HillList-&gt;Clear(); HillListBox-&gt;Items-&gt;...

    读取图片地址并保存到数组

    在小程序开发中,读取文章内容中的图片地址并将其保存到数组是一项常见的需求。这通常涉及到数据解析、图片处理和数组操作等技术。下面将详细解释这个过程涉及的知识点。 首先,我们需要理解如何从文章内容中提取...

    swift-iOS数组使用

    在这个"swift-iOS数组使用"的主题中,我们将深入探讨Swift中的数组类型,包括可变数组、不可变数组、数组操作如倒序、添加元素、替换元素以及移除元素等。这将帮助iOS开发者更好地理解和应用数组特性来解决实际问题...

    C++_MFC_类数组

    7. **删除元素**:使用`RemoveAt()`、`RemoveAll()`或`Delete()`函数来删除单个或所有元素。 8. **遍历元素**:通过迭代器或索引进行循环遍历。 9. **排序元素**:如果元素可比较,可以使用`Sort()`函数对数组进行...

    matlab求数组长度 matlab怎么得到数组长度,MATLAB:使⽤字段作为结构数组 确定结构数组的总长度⼤⼩

    这种方法将两次循环合并为一次,先将所有`data`合并到一个单元数组`all_data`中,然后计算总长度,最后填充`timestamp`数组。虽然这仍然使用了循环,但它减少了代码复杂性并提高了可读性。 对于是否过估计数组长度...

    获取两个数组相同的元素或不同的元素输出

    在编程领域,数组是比较常见且基础的数据结构,用于存储一系列有序的元素。在处理多个数组时,有时我们需要找出两个数组中的相同元素或者不同元素。Java作为一种广泛使用的编程语言,提供了多种方法来完成这样的任务...

    整型数组与Object数组的互操.rar_互操作_数组_整型与object

    此外,.NET框架提供了一些内置方法,如`Array.Copy()`和`Array.ConvertAll()`,可以帮助在不同类型的数组之间进行转换,减少手动操作的复杂性和潜在错误。例如: ```csharp int[] intArray = new int[] { 1, 2, 3 }...

    xfire 使用外部类、返回collection及输入数组参数示例

    在这个“xfire 使用外部类、返回collection及输入数组参数示例”中,我们将深入探讨如何利用Xfire来处理复杂的参数类型,包括外部类引用、集合(Collection)返回以及数组作为输入参数。 ### 1. 外部类的使用 在...

    转换Image数据为byte数组

    mt.waitForAll(); } catch (InterruptedException e) { Log.log(null, "preloadResource():" + e); } return image; } ``` 通过以上代码,我们可以看到从字节数组恢复`Image`对象的过程简洁明了,同时通过预...

    java从n个数组中取出所有的组合

    // Print all combinations for (String combination : combinations) { System.out.println(combination); } } } ``` 以上就是解决这个问题的基本思路。在实际编码时,需要处理边界情况,如数组为空或只有一...

    Java将图片转换为byte数组例子总结

    mt.waitForAll(); } catch (InterruptedException e) { e.printStackTrace(); } return image; } ``` #### 四、总结 通过上述两个方法,我们可以很容易地在Java程序中完成图片与字节数组之间的转换。这些方法...

    js中document.getElementByid、document.all和document.layers区分介绍

    在document.all数组里面,元素不分层次,是按照其在文档中出现的先后顺序,平行地罗列的。所以可以用数字索引来引用到任何一个元素。但比较常用的是用对象id来引用一个特定的对象,比如document.all[“element”]...

    dotnet-使用Linq筛选满足数组条件的List集合

    此外,如果条件是基于多个值,如数组,我们可以使用`Any`或`All`操作符。例如,如果我们要找出名字包含数组中任意一个字符串的产品: ```csharp string[] keywords = { "Apple", "Banana" }; var matchedProducts ...

    C#_string_byte数组转换解析

    // remove all none A-F, 0-9, characters for (int i = 0; i ; i++) { c = hexString[i]; if (IsHexDigit(c)) newString += c; else discarded++; } // if odd number of characters, discard last ...

    基于MFC的VC 数组类应用示例.rar

    - **删除元素**:使用`RemoveAt`方法删除指定位置的元素,`RemoveAll`则删除所有元素。 - **访问元素**:使用索引访问元素,如 `arr[i]`,或使用`GetAt`方法。 - **查询大小**:`GetSize`或`GetCount`返回数组中...

    从C#中的数组中删除指定元素的几种方法,超简单

    在C#编程中,删除数组中的指定元素是一个常见的任务,特别是在处理数据集合时。本文将介绍五种不同的方法来实现这一功能,适用于初级程序员的面试准备。这些方法展示了C#的基础知识和实际编码技巧。 1. **使用临时...

Global site tag (gtag.js) - Google Analytics