2016-09-12 8 views
0

""キャッチされていないDOMException: 'DOMStringMap'に '子カウント'プロパティを設定できませんでした: 'child-count'は有効なプロパティ名ではありません "DOMException:データセットのプロパティ名が無効

elem.dataset['child-count'] = "test"; 

ここで、elemはHTMLElementです。

データ属性名の中に ' - '文字を使用することは正当だと思いますが、何か他のものがありませんか?

+1

コードを掲載してください。 –

答えて

2

datasetの特性は、ラクダのケース:elem.dataset.childCountです。それらはハイフネーションされた属性名(あなたの場合はdata-child-count)に暗黙的に変換されます。

+0

ありがとう!完璧に動作します。 – 0xDECAFBAD

関連する問題