data-type
は新しいHTML5タグ名(またはそのようなカスタムタグ名)を純粋なjavascriptで取得できるようにしたいと考えています。このデータにアクセスするために必要なコンテキストは、childNodes要素のループ内からです。Javascriptデータ型のタグ値を取得
var children = document.getElementById('foo').childNodes;
for(var i=0; i<children.length; i++) {
var dataType = children[i].dataType //This does not work.
}
上記のコードは、実際に動作しますように、そのタグで取得任意の要素は、それに接続されているdataType
機能を有するようにchildNodes
のプロトタイプを作成するためにいくつかの方法はありますか?
私は、要素の生のHTMLを取得するためにchildren[i].outerHTML
を使用し、実際に要素から値を入れる正規表現を取得する必要があります。
またはそれ。私のアプローチよりもはるかに容易に見える。 – ryandlf