Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用js在html中查找元素位置_Javascript_Html_Arrays - Fatal编程技术网

Javascript 使用js在html中查找元素位置

Javascript 使用js在html中查找元素位置,javascript,html,arrays,Javascript,Html,Arrays,我想找到元素的html位置,然后将其保存在如下数组中: <h1>an element</h1> <p>another element</p> // Start saving here <div class="element-to-save">text1</div> <div class="element-to-save">text2</div> <div

我想找到元素的html位置,然后将其保存在如下数组中:

<h1>an element</h1>
<p>another element</p>
// Start saving here
<div class="element-to-save">text1</div>
<div class="element-to-save">text2</div>
<div class="element-to-save">text3</div>
我不想为div创建id或类似的东西,因为用户可以删除div。
我不知道如何使用
document.getElementsByClassName()
然后将其转换为数组。如果从DOM中删除div,它们仍将在数组中:

array = Array.from(document.getElementsByClassName("element-to-save"));
array = Array.from(document.getElementsByClassName("element-to-save"));