js创建储存html 的数组
时间: 2023-11-26 20:05:51 浏览: 38
您可以使用以下代码创建一个包含 HTML 元素的数组:
```
var htmlArray = [];
// 添加元素到数组
htmlArray.push('<div>这是一个 div 元素</div>');
htmlArray.push('<p>这是一个 p 元素</p>');
htmlArray.push('<h1>这是一个 h1 元素</h1>');
// 从数组中获取元素
var firstElement = htmlArray[0];
console.log(firstElement); // 输出: <div>这是一个 div 元素</div>
```
您可以根据需要添加、删除和修改数组中的元素。
相关问题
将函数内创建的html元素加入到数组js里面
可以通过以下步骤将函数内创建的HTML元素添加到数组中:
1. 声明一个空数组,例如`let elementsArray = [];`
2. 在你的函数内部创建HTML元素,并将其存储到一个变量中,例如`let newElement = document.createElement('div');`
3. 将新创建的元素添加到DOM中,例如`document.body.appendChild(newElement);`
4. 将新创建的元素添加到数组中,例如`elementsArray.push(newElement);`
完整的代码示例如下:
```
let elementsArray = [];
function createNewElement() {
let newElement = document.createElement('div');
newElement.innerText = 'New element';
document.body.appendChild(newElement);
elementsArray.push(newElement);
}
```
在调用`createNewElement()`函数后,将创建一个新的`div`元素,并将其添加到页面上和数组中。
html中引用js获取数组长度
你可以使用JavaScript中的`length`属性来获取数组的长度。以下是一个示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>获取数组长度</title>
</head>
<body>
<script>
var myArray = ["apple", "banana", "orange"];
var arrayLength = myArray.length;
alert("数组长度为:" + arrayLength);
</script>
</body>
</html>
```
在上面的示例中,我们首先创建了一个字符串数组`myArray`,然后使用`length`属性获取了它的长度,并将结果存储在`arrayLength`变量中。最后,我们使用`alert`函数将数组的长度显示在一个弹出框中。