HTMLコードの変更テキストの色毎秒
function changeColor() {
var x = document.getElementById("li1");
x.style.color = "blue";
if (x.style.color == "blue") {
x.style.color = "yellow";
}
}
window.setInterval("changeColor", 1000);
<body>
<div class="leftDiv">
<div id="stepsId">
<ol>
<li id="li1"><b>Step 1</b></li>
<li id="li2"><b>Step 2</b></li>
<li id="li3"><b>Step 3</b></li>
</ol>
</div>
</div>
</body>
私の主な目標は、各ステップは青>黄>青>黄毎秒を回すと3のステップ1から色を順番にあります昇順で私は何が間違っているのか分かりません。ここで
はですあなたのすべてのli要素を与えるであろう、注意してください/)正しい? – Tushar
1. changeColor関数に "}"を付ける。 2. windows.setintervalの引用符を削除します。window.setInterval(changeColor、1000); 3. DOMがロードされた後にjavascriptがロードされていることを確認します。 – alfredo
'window.setInterval(" changeColor "、1000);'関数名の前後に引用符をつける必要はありません... – Shadow