私はフォームから入力を取り、それをhtmlファイルと同じフォルダにあるテキストファイルに保存しようとしています。これは私がこれまで持っているものです。Javascript Textfileに書き込む
<!doctype html>
<html lang="en">
<head>
\t <meta charset="utf-8">
\t <title>Reservation</title>
\t <meta name="description" content="The HTML5 Herald">
\t <meta name="author" content="SitePoint">
\t <link rel="stylesheet" href="css/styles.css?v=1.0">
\t <script>
\t \t function writeToFile(item, name, time)
\t \t {
\t \t \t alert("Hello " + item);
\t \t \t var fso = new ActiveXObject("Scripting.FileSystemObject");
\t \t \t var fh = fso.OpenTextFile("E:/labChart/etc/reserve.text", 8);
\t \t \t fh.WriteLine(item);
\t \t \t fh.Close();
\t \t }
\t \t function readFile()
\t \t {
\t \t \t var fso = new ActiveXObject("Scripting.FileSystemObject");
\t \t \t var fh = fso.OpenTextFile("reserve.text", 1, false, 0);
\t \t \t var lines = "";
\t \t \t while (!fh.AtEndOfStream) {
\t \t \t \t lines += fh.ReadLine() + "\r";
\t \t \t }
\t \t \t fh.Close();
\t \t \t return lines;
\t \t }
\t </script>
</head>
\t <body>
\t \t Reservation
\t \t <br>
\t \t <form>
\t \t \t Item:
\t \t \t <br>
\t \t \t <input type="text" name="item" id="item">
\t \t \t <br>
\t \t \t Name:
\t \t \t <br>
\t \t \t <input type="text" name="name" id="name">
\t \t \t <br>
\t \t \t Time:
\t \t \t <br>
\t \t \t <input type="date" name="time" id="time">
\t \t \t <br>
\t \t \t <br>
\t \t \t <input type="submit" value="Submit" onclick="writeToFile(document.getElementById('item').value, document.getElementById('name').value, document.getElementById('time').value)">
\t \t </form>
\t \t <script src="js/scripts.js"></script>
\t </body>
</html>
これは、「アイテム」から情報を取得し、テストアラートが作業を行うための機能WRITETOFILE()に渡しありません。しかし、私がファイルreserve.textをチェックするたびに、そこには何も書き込まれません。私はJavaScriptにはとても新しいので、これのほとんどは、他の人が同様の効果を得るためにオンラインで使っているのを見たコードの合併です。誰もそれが動作していない理由を知っていますか?パスを間違って書いていますか?スクリプトを正しく書いていないのですか?
おそらくこのリンクは、あなたが行っていることに役立ちます[クリックここで](http://stackoverflow.com/questions/582268/read-write-to-file-using-jquery/582281#582281) – Keppy
あなたが 'htmlファイルと同じフォルダを言うとき - 私はそれを取る一般公開のウェブサイトのページ? –
activexが死んでいます。あなたの20歳の本を窓から投げる。 – GottZ