单击按钮后,为什么我的浏览器仍显示加载图标?

时间:2011-08-05 10:13:23

标签: javascript html

为什么我点击按钮后浏览器仍显示加载图标?

jsfiddle.net/QuwUF/1

<script type="text/javascript">
    function printName(name){
        var message= document.write("hi " + name);
        return message;
    }
</script>


<form>
    <input type="button" onclick='printName("scotty")' />

</form>

1 个答案:

答案 0 :(得分:3)

您(隐式地 - 通过在已关闭的文档上调用document.write())打开一个新文档,但在您写入之后,您永远不会调用document.close(),因此它永远不会完成“加载”。