登録フォームを作成し、ActiveXObject を使用して data.txt にデータを書き込みたい。私が書いているのは
<script type="text/javascript">
function WriteFile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("E:\\Test.txt", true);
x=document.getElementById("name").value;
y=document.getElementById("password").value;
fh.WriteLine(x+"#"+y);
fh.Close();
}
</script>
<BODY>
<form>
<input type="text" id="name"/>
<input type="text" id="password"/>
<input type="button" value="Sign Up" id="write" onclick="WriteFile()"/>
</form>
</BODY>
その方法を試してみると、サインアップボタンをクリックするたびに、新しいデータが以前のデータを上書きします。使ってみましfh.AppendLine(x + "#" + y)
たがダメでした。
データを上書きするのではなく、データを追加する方法を教えてもらえますか?