2

javascript と html のみを使用してフォームを完全に処理する方法はありますか? 学校のプロジェクトのフォームを処理する必要がありますが、CGI スクリプトや php などを使用せずに JS と HTML のみを使用しています。実際に誰かに宿題を作ってもらいたくありません。正しい方向へのポインタだけです :)

編集: フォームの処理では、onSubmit アクションを意味し、情報をメールで管理者に送信するか、ファイルに書き込みます...入力を検証するスクリプトを既に作成しています。

4

3 に答える 3

3

少なくとも私が想定しているフォーム処理は、フォームデータをデータベースに追加し、もちろん検証します。

jQuery [a js Library] Validateを使用して検証できます

また、 jQuery Ajaxを使用してフォーム データを投稿することもできます

于 2012-04-04T10:05:28.887 に答える
0

「プロセス」とは、検証を意味すると思います。ライブラリの使用が許可されている場合は、jQuery とその検証プラグインを使用してください

http://docs.jquery.com/Plugins/Validation

さもないと

var inputs, index, form;

form = document.getElementById('myFormId'); // or form = document.formName
inputs = form.getElementsByTagName('input');
for (index = 0; index < inputs.length; ++index) {
    // deal with inputs[index] element.
}

それらがあなたを始めることができることを願っています

于 2012-04-04T10:02:39.553 に答える
0

それらを作成するほど多くの、またはそれほど深刻な警告(「IEのみで大きなセキュリティ警告がある」または「特定の電子メールクライアントがインストールされている場合のみ」など)がないクライアントサイドJavaScriptを使用する方法はありません。非常に特殊な状況以外では役に立ちません。

ただし、サーバーサイド JavaScript を使用できます。そのための現在の一般的な選択肢はnode.jsです。

于 2012-04-04T10:14:26.027 に答える