Node.getUserData()

廃止

この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。

Node.getUserData() メソッドは、以前 Node.setUserData() (en-US) によってノードに設定されたすべてのユーザーデータを DOMUserData (en-US) 形式で返します。

Node.setUserData および Node.getUserData メソッドはウェブコンテンツから利用できなくなりました。 Element.dataset または WeakMap を代わりに利用することができます。

構文

userData = someNode.getUserData(userKey);

引数

  • userKey は指定されたノードに関連付けられた特定のデータを選択するためのキーです。指定されたノードに複数のキーが、それぞれの値を所持して割り当てられている可能性があります。

var d = document.setUserData('key', 15, null);
console.log(document.getUserData('key')); // 15

仕様書

仕様書 状態 備考
Document Object Model (DOM) Level 3 Core Specification
Node.getUserData() の定義
廃止 初回定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報