ボタンをクリックする前であっても、h1タグ付き要素は黄色く表示されます。ボタンをクリックすると黄色にしたいだけです。あなたのjs
スニペットでボタンがクリックされていなくても、h1タグは黄色です
<html>
<head>
<title></title>
</head>
<body>
<h1>Hello </h1>
<h2>World</h2>
<h1>test</h1>
<button id="button">click</button>
<script>
var x = document.getElementById("button");
x.addEventListener("onclick",change());
function change(){
var myNodes = document.getElementsByTagName("h1");
for (var i = 0; i < myNodes.length ; i++) {
myNodes[i].style.backgroundColor = "yellow";
}
}
</script>
</body>
</html>
ありがとう、それは働いた。どのようにしてそのような詳細を知ることができますか?私が読んで練習できるページはありますか? – cburalk