HTMLElement オブジェクトを使用してデータを保存する方法は 3 つあります。
データを要素オブジェクトに関連付けるためのベストプラクティスを誰かが提案できますか?
1 と 2 の場合のように HTML 属性を設定しないため、私は 3 番を好みます。これは、オブジェクトのプロパティを設定および取得するのと同じです。
- setAttribute('nonStandardDataProperty') を使用します
- data-xattribute には、dataset.x などの HTMLElement オブジェクトのデータセット プロパティを使用します。
- HTMLElement はオブジェクトなので、任意のプロパティを定義すると、その要素のデータ ストレージとして機能します