使用JavaScript创建文本文件

时间:2014-09-13 13:28:35

标签: javascript file text-files

我尝试使用javascript(在线)创建一个文本文件,其代码如下:

   <html>
<head>
<script>
 function WriteToFile(passForm) {

    var fso = CreateObject("Scripting.FileSystemObject");  
    var s = fso.CreateTextFile("profile/test.txt", True);
    s.writeline("HI");
    s.writeline("Bye");
    s.writeline("-----------------------------");
    s.Close();
 }
  </script>
</head>

<body>
<p>To sign up for the Excel workshop please fill out the form below:
</p>
<form onsubmit="WriteToFile(this)">
Type your first name:
<input type="text" name="FirstName" size="20">
<br>Type your last name:
<input type="text" name="LastName" size="20">
<br>
<input type="submit" value="submit">
</form> 
</body>

但是,我收到错误:

Uncaught SyntaxError: Unexpected identifier 

使用set fso line。

我希望有人可以帮助我

1 个答案:

答案 0 :(得分:1)

您所寻找的内容是var,而不是set,无论您身在何处。

var初始化初始化范围内的变量。在这种情况下,如果您使用:

var fso = CreateObject("Scripting.FileSystemObject");

然后您可以在fso函数中访问WriteToFile变量。