javascript と html のみを使用してフォームを完全に処理する方法はありますか? 学校のプロジェクトのフォームを処理する必要がありますが、CGI スクリプトや php などを使用せずに JS と HTML のみを使用しています。実際に誰かに宿題を作ってもらいたくありません。正しい方向へのポインタだけです :)
編集: フォームの処理では、onSubmit アクションを意味し、情報をメールで管理者に送信するか、ファイルに書き込みます...入力を検証するスクリプトを既に作成しています。
javascript と html のみを使用してフォームを完全に処理する方法はありますか? 学校のプロジェクトのフォームを処理する必要がありますが、CGI スクリプトや php などを使用せずに JS と HTML のみを使用しています。実際に誰かに宿題を作ってもらいたくありません。正しい方向へのポインタだけです :)
編集: フォームの処理では、onSubmit アクションを意味し、情報をメールで管理者に送信するか、ファイルに書き込みます...入力を検証するスクリプトを既に作成しています。
少なくとも私が想定しているフォーム処理は、フォームデータをデータベースに追加し、もちろん検証します。
jQuery [a js Library] Validateを使用して検証できます
また、 jQuery Ajaxを使用してフォーム データを投稿することもできます
「プロセス」とは、検証を意味すると思います。ライブラリの使用が許可されている場合は、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.
}
それらがあなたを始めることができることを願っています
それらを作成するほど多くの、またはそれほど深刻な警告(「IEのみで大きなセキュリティ警告がある」または「特定の電子メールクライアントがインストールされている場合のみ」など)がないクライアントサイドJavaScriptを使用する方法はありません。非常に特殊な状況以外では役に立ちません。
ただし、サーバーサイド JavaScript を使用できます。そのための現在の一般的な選択肢はnode.jsです。