0
ボタンの属性 "dataset"のテキストをdivに配置する必要があります。JS:div属性のテキストをdivに変換
var buttons=document.querySelectorAll("button");
console.log(buttons);
var div=document.querySelector("div");
console.log(div);
for (i=0; i<buttons.length;i++){
buttons[i].addEventListener("click", function(event){
buttons[i].dataset.text=div.innerText;
})
}
<div id="container"> </div><br>
<button data-text="Button text 1">Click me!</button>
<button data-text="Button text 2">Click me!</button>
<button data-text="Button text 3">Click me!</button>
コンソールでの結果:
はHTMLButtonElementで未定義 のプロパティ 'データセット' を読み取ることができません。
私が間違って何をしますか?
それは私がメンターものだ、あなたにハッサンをありがとう! :) –