1

ここではNode.jsの初心者なので、我慢してください。少し遅いかもしれませんが、ユーザーが選択ボックスの選択を送信した後にそれを読み取り、選択内容に基づいて何らかのアクションを実行する方法がわかりません。基本的に、私はHTMLにこのようなものを持っています

<select>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
<input type="submit" value="Submit" />
<textarea id="textarea" rows="10" cols="100">
</textarea>

ユーザーが Volvo を選択して送信すると、サーバーからファイル (volvo.txt) が読み取られ、そのファイルの内容がテキストエリアに含まれるようになりました。ユーザーが /submit サブサイトにリダイレクトされ、スタート ページと同じものが表示されるかどうかは関係ありません。これは簡単な作業のようですが、明らかな何かが欠けている可能性があります。ご協力いただきありがとうございます!

編集: Node.js を利用するサーバー側のソリューションを探していることを忘れていました。

4

1 に答える 1

2

選択の周りにタグが必要で、すべての要素にname属性が必要です。その後、node.js でデータを処理できます。Express.jsから始めることをお勧めします。このガイドでは、その仕組みについて順を追って説明します。

ファイルを読み取ってクライアントに応答するには、nodejitsu のこの記事を参照してください。

于 2013-03-02T14:22:35.957 に答える