WEB - DOM
2557 ワード
Web第4週
コアキー🎯
ドキュメントオブジェクトモデル(DOM、Documentオブジェクトモデル)は、XMLまたはHTMLドキュメントにアクセスするインタフェースです.
この点を利用する.
JavaScriptでは、新しいHTML要素または属性を追加できます.
JavaScriptでは、既存のHTML要素または属性を削除できます.
JavaScriptでは、HTMLドキュメント内のすべてのHTML要素を変更できます.
JavaScriptでは、HTMLドキュメントのすべてのHTML属性を変更できます.
指定した選択プログラムまたは選択パッケージに一致するドキュメントの最初のElementを返します.一致する要素がない場合はnullを返します.
document.querySelector(selectors);
Node.appendChild()メソッドは、1つのノードを特定の親ノードのサブノードリストの最後のサブノードとして貼り付けます.ドキュメントにすでに存在するノードを参照するノードが指定されている場合、appendChild()メソッドはノードを現在の位置から新しい位置に移動します.
HTMLやXMLなどの特定のテキストをグループ化し、必要なノードを特定の場所でDOMツリーに追加します.すでに使用されている要素はグループ化されません.したがって、要素に存在する要素
別名のHTML Collectionと指定したタグ名を返します.ルートノードを含むドキュメント全体を検索します.戻ってきたHTML Collectionは生きていて、これはdocumentです.getElementsByTagName()を自動的に更新し、DOMツリーとの同期を維持します.
指定されたクラスのすべてのサブ要素を持つリアルタイムHTML Collectionを返します.
指定された文字列に一致するid属性を持つ要素を検索し、その属性を表すElementオブジェクトを返します.IDは、ドキュメント内で一意である必要があるため、特定の要素をすばやく検索するときに便利です.
要素とそのサブ要素のレンダリングテキストの内容を表します.InnerTextは、カーソルを使用して要素の内容を選択し、クリップボードにコピーしたときに得られるテキストの近似値を提供します.
spread operator
電子オペレータをハングルに翻訳すると、展開演算子として扱うことができます.スプレッドシートオペレータは、特定のオブジェクトまたは配列の値を他のオブジェクトまたは配列にコピーまたは移動する場合に使用します.演算子の形状は...こんなに長い
Array.from
メソッドは、類似配列オブジェクト(array-like object)または反復可能オブジェクト(iterable object)を浅くコピーすることによって、新しいArrayオブジェクトを作成します.
読み取り専用プログラムであり、Ellimentクラス属性の集合、すなわちアクティブなDOMTOKENListを返します.
Element.classListの戻りタイプは「DOMTokenList」です.
DomTokenListの3つの方法の中で最も代表的なものを見てみましょう.
つまり、既存の値が0の場合は1になり、既存の値が1の場合は0になります.
したがって、切り替え方法は、クラスが存在する場合にクラスを削除し、クラスが存在しない場合にクラスを追加することです.
[ ] setAttribute
指定した要素の属性値を設定します.属性が既に存在する場合は、この値が更新されます.それ以外の場合、指定した名前と値を使用して新しいプロパティが追加されます.
属性の現在の値を取得するには、getAttribute()を使用します.属性を削除するにはremoveAttribute()を使用します.
Reference
この問題について(WEB - DOM), 我々は、より多くの情報をここで見つけました https://velog.io/@kaulhj/WEB-DOMテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol