Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 子元素

作者:倾尽尘光暖流年   发布日期:2026-04-30   浏览:114

// 示例代码:获取和操作子元素

// HTML 结构
/*
<div id="parent">
  <div class="child">Child 1</div>
  <div class="child">Child 2</div>
  <div class="child">Child 3</div>
</div>
*/

// 获取父元素
var parent = document.getElementById('parent');

// 获取所有子元素
var children = parent.children;

// 遍历并输出每个子元素的文本内容
for (var i = 0; i < children.length; i++) {
  console.log(children[i].textContent);
}

// 添加一个新的子元素
var newChild = document.createElement('div');
newChild.className = 'child';
newChild.textContent = 'Child 4';
parent.appendChild(newChild);

// 删除第一个子元素
if (children.length > 0) {
  parent.removeChild(children[0]);
}

// 解释说明:
// 1. 使用 `document.getElementById` 获取父元素。
// 2. 使用 `parent.children` 获取所有子元素,返回的是一个 HTMLCollection。
// 3. 使用 `for` 循环遍历子元素并输出其文本内容。
// 4. 使用 `document.createElement` 创建新的子元素,并使用 `appendChild` 将其添加到父元素中。
// 5. 使用 `removeChild` 删除指定的子元素。

上一篇:js flex布局

下一篇:js 获取滚动条高度

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站