ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript ゲストブック プログラム コード ページ 1/3_JavaScript スキル
ゲストブックをプログラムするにはどうすればよいですか?ゲストブックのプログラミングは難しくなく、CGI プログラムなど、実装するためのオプションが多数あります。この記事では、JavaScript を使用してゲストブックをプログラムする方法を紹介します。以下は完全な例です。
----ゲストの名前、メールアドレス、使用しているブラウザのバージョン、国名、コメントや提案、お気に入りのサイトなどを記入するフォームが用意されています。ゲストがこれらのフィールドに入力した後、[送信] ボタンを押すと、情報が電子メールで送信されます。このプログラムにはいくつかの関数が用意されており、そのほとんどはフィールドの有効性をチェックするために使用されます。以下に機能を簡単に説明します。
----関数 Reset() は、リセット ボタンを押した後に各フィールドの内容をリセットします。
----関数 submitForms() は、電子メールを送信する前に送信ボタンを押し、フィールドの有効性をチェックします。
----関数 isName() は、名前フィールドの有効性をチェックします。
----関数 isEmail() は電子メール アドレス フィールドの有効性をチェックします。
----関数 isBrowser() は、ブラウザのフィールドと自動的に検出されたブラウザのバージョンを比較します。
----関数 is Country() は、国フィールドの有効性をチェックします。
----関数 isComment() は意見フィールドの有効性をチェックし、null 値を許可しません。
----関数 isFavorite() は、お気に入りサイト フィールドの有効性をチェックし、null 値を許可しません。
----このプログラムは、ブラウザのバージョンの確認方法や文字列操作など、いくつかのスキルも提供します。
----結果は、ゲストが入力したさまざまなフィールドが記載された電子メールの形式で提供されます。プログラムは比較的長いですが、理解するのは難しくありません。ソースコードは次のとおりです: