ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript リストの追加、削除、移動

JavaScript リストの追加、削除、移動

WBOY
WBOYオリジナル
2023-05-26 20:35:361683ブラウズ

JavaScript は、Web 開発で広く使用されているプログラミング言語です。リストは Web デザインにおいて非常に一般的な要素です。 JavaScript を使用すると、リスト要素を簡単に追加、削除、移動して、Web ページのユーザー エクスペリエンスを向上させることができます。次に、リストを追加、削除、移動する方法について説明します。

1. リストの追加:

リスト要素を追加する必要がある場合は、次のコードで実行できます:

// 找到要添加新列表项的父元素
var list = document.getElementById("list");
// 创建新的列表项
var newItem = document.createElement("li");
// 给新的列表项添加内容
var text = document.createTextNode("新的列表项");
newItem.appendChild(text);
// 将新的列表项添加到列表中
list.appendChild(newItem);

上記のコードでは、最初に次のコードを使用します。 document.getElementById() メソッドは、追加する新しいリスト項目の親要素を取得します。次に、document.createElement() メソッドを使用して新しいリスト項目を作成し、そのリスト項目にコンテンツを追加し、最後に appendChild() を使用して新しいリスト項目をリストに追加します。方法。

2. リストの削除:

リスト要素を削除する必要がある場合は、次のコードを通じて実行できます:

// 找到要删除的列表项
var item = document.getElementById("deleteItem");
// 找到列表项的父元素
var list = item.parentNode;
// 删除列表项
list.removeChild(item);

上記のコードでは、最初に # を渡します。 # #document.getElementById() メソッドは、削除するリスト項目を取得します。次に、parentNode 属性を通じてリスト項目の親要素を取得します。最後に、removeChild() メソッドを使用して、リスト項目がリストから削除されます。

3. リストの移動:

リスト要素を移動する必要がある場合、次の 2 つのメソッドを使用できます:

  1. insertBefore()メソッド:
このメソッドは、指定された要素の前に要素を挿入します。リスト要素の移動は、次のコードで実行できます。

// 找到要移动的列表项
var item = document.getElementById("moveItem");
// 找到要插入到的位置
var location = document.getElementById("beforeLocation");
// 找到列表项的父元素
var list = item.parentNode;
// 移动列表项到指定位置之前
list.insertBefore(item, location);

上記のコードでは、まず、移動するリスト項目と挿入する位置を

document.getElementById()## を通じて取得します。 # 方法。次に、parentNode 属性を通じてリスト項目の親要素を取得します。最後に、insertBefore() メソッドを使用して、リスト項目が指定された位置の前に挿入されます。

    appendChild()
  1. メソッド:
  2. このメソッドは、指定された要素の子要素リストの末尾に新しい要素を挿入します。リスト要素の移動は、次のコードで実行できます。
// 找到要移动的列表项
var item = document.getElementById("moveItem");
// 找到要移动到的位置
var location = document.getElementById("afterLocation");
// 找到列表项的父元素
var list = item.parentNode;
// 从列表中删除该列表项
list.removeChild(item);
// 将该列表项添加到新的位置
location.appendChild(item);

上記のコードでは、まず、

document.getElementById()# を通じて、移動するリスト項目と移動先の位置を取得します。 ## 方法。次に、

parentNode 属性を通じてリスト項目の親要素を取得します。次に、removeChild() メソッドを使用して、元のリストからリスト項目を削除します。最後に、appendChild() メソッドを使用して、リスト項目を新しい場所に追加します。 概要:

JavaScript には、リスト要素を追加、削除、移動するためのさまざまなメソッドが用意されています。開発者は、Web ページのユーザー エクスペリエンスを向上させるために、特定のニーズに基づいて適切な方法を選択できます。

以上がJavaScript リストの追加、削除、移動の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。