请教一下如下问题:<script type="text/javascript" >
        var s1 = document.getElementsByTagName("input");
        for(var i = 0 ; i < s1.length; i++){
         document.write(s1[i].value+"</br>");
        }
</script>
放在html文件中就可以得到对象的value输出,但是我放在单独的js目录中引用,只能输出第一次的值(a),这是什么情况!