Javascriptを更新
-
19-09-2019 - |
質問
私はJavaScriptで更新クロックを作成しようとしています。それは実際にスパンを更新していないことを除いて、私は、デバッガをステップとして、すべてが正常に動作しています。任意のアイデアなぜですか?
<script type="text/javascript">
// The following line of code is in a setInterval()
// time is set correctly, according to my debugger
document.getElementById('clock').value = time;
}
</script>
<span id="clock">This should update
</span>
解決
変更
value
するinnerHTML
document.getElementById('clock').innerHTML = time;
value
はinput
またはoption
のようなフォーム要素のための唯一の有効な属性です。
他のヒント
また、(あなたは時計をしている場合)、それはリフレッシュ持つように、window.setTimeoutはを使用します。
window.setTimeout(function() { document.getElementById('clock').innerHTML = 'XYZ'; }, 500);
500ミリ秒の値である。
所属していません StackOverflow