【发布时间】:2013-02-22 03:07:03
【问题描述】:
我在使用 JavaScript 将日期写入文件 Test.txt 时遇到一些问题。我也找到了很好的答案,但我仍然无法解决。这是我的代码
<script type="text/javascript">
function WriteFile(){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("Test.txt", 8,true);
x=document.getElementById("name").value;
fh.WriteLine(x);
fh.Close();
}
和
<form>
<input type="text" id="name"/>
<input type="button" value="Save" id="write" onclick="WriteFile()"/>
</form>
我认为我从电子书中看到的简单示例应该可以很好地运行。
我不确定 Test.txt 的路径。我把它放在我本地主机的同一个文件夹中。
我做错了什么?
【问题讨论】:
-
8 是干什么用的?只需使用
var fh = fso.CreateTextFile("c:\\Test.txt",true); -
@danleyb2 , var FileObject = fso.CreateTextFile("c:\\Test.txt", 8, true); // 8=追加,true=如果不存在则创建
标签: javascript php activexobject fso