divレイヤのデータセットをjavascriptで更新する必要があります。データセットにダッシュが1つある場合、以下のコードが動作しています。 data-myvar
...データセット名に複数のダッシュが含まれている場合、divデータ属性をjavascriptで設定するにはどうすればよいですか?
<div id="myDiv" data-myvar="10">
var theDiv = document.getElementById("myDiv");
theDiv.className = 'newClass';
theDiv.dataset.myvar = '20';
theDiv.appendChild(content);
<div id="myDiv" data-myvar="20" class="newClass">
は素晴らしい作品が、私は、このようなdata-myvar-list
などのデータセットを持っている場合、それは動作しません結果を提供します。私は例
theDiv.dataset.myvar.list = '20';
のために試してみましたそして、これはどのシンテックスエラー
theDiv.dataset.myvar-list = '20';
任意のアイデアを与えますか?
おかげ
をこれは完全に働いた - のための多くのおかげで詳細な説明。 – elixireu