我正在尝试更改h3
标签中的文本,但在函数结束之前不会发生更改。我想立即更改文本。
例如:
<h3 id="myText"></h3>
<input type="button" onClick="changeText('Hello');">
<script type="text/javascript">
function changeText(str){
document.getElementById('myText').innerHTML = str;
}
</script>
更改文本后是否可以立即刷新屏幕?(就像flush()
C 中的命令)。
请注意,如果我alert
在命令后面加上一个,文本会立即更改:
function changeText(str){
document.getElementById('myText').innerHTML = str;
alert('HelloWorld');
}