実用的な情報が満載のJavaScript Webフォーム機能通信

実用的な情報が満載のJavaScript Webフォーム機能通信

1. はじめに

先ほど、フロントエンドの表示の問題について説明しました。では、前のコンテンツに戻って、フォーム操作を充実させましょう。

2. 本文

これまでのコンテンツを通じて、皆さんはideaの環境設定についてすでによくご存知だと思いますので、

環境設定についてはこれ以上説明しません。まだ理解できない学生は、私の最初の記事で関連する内容を見つけることができます。

次に、図に示すように直接実行します。

これが私たちが最初にやったことです。

アカウントとパスワードを入力すると、この Web ページに表示されます。これは見たくないものです。

フォームにmethod=" post"を追加するだけです

method=" post"は暗号化された送信です。私たちが書き込みます。書き込まなかったり取得しなかったりすると、公開送信になります。実行後

現時点では、送信後にアカウントとパスワードは表示されません。

実際、図に示すように、暗号化されていない送信は日常的な検索では非常に一般的です。

提出後、結果が全く出ず、とても不安だったので、

   <script type="text/javascript">
        関数submit() {
         alert("送信に成功しました")
        }
    </スクリプト>

アクション後の名称は任意であり、アラートに表示される内容も任意です。

この機能を追加する

実行後、入力して送信をクリックすると取得でき、OKをクリックすると正常に送信されます。

リセットポイントでもプロンプトを表示したい場合も、原理は同じです。

リセットボタンはここにあります:

記述された関数は対応している必要があることに注意してください:

実行後: リセットをクリック

正常にクリアするには、[OK] をクリックします。

アカウントとパスワードを入力するときに、ボックスが大きすぎたり小さすぎたりすると感じたら、テキストボックスの長さを制御できます。

サイズを使って制御できます

アカウントはサイズで制御され、パスワードはデフォルトの長さです。比較してみましょう。

長さは明らかに異なるので、テキストボックスの長さを制御します

すると、テキスト ボックスの長さを制御するだけでは十分ではないことがわかります。たとえば、テキスト ボックスに含めることができる数字の数に制限を設定するとします。maxlength="" を使用して、テキスト ボックスの長さを制限できます。

実行後、確認してみると確かに可能でした。5桁目以降は失われませんでした。

maxlength は文字通り最大長を意味し、非常に覚えやすいです。

複数行テキストボックス入力: textares、多くの情報を入力できます

JavaScript Web フォーム機能に関するこの記事はこれで終わりです。JavaScript Web フォームに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Javascript を使用して複数の Web フォームを同時に送信する方法
  • 複数の Web フォームを同時に送信する Javascript メソッド
  • JavaScriptの記事では、Webフォームの操作方法を説明します。

<<:  ハイパーリンクを表示して開く方法

>>:  MySQL ページングの制限パラメータの簡単な例

推薦する

HTML チュートリアル: よく使われる HTML タグのコレクション (4)

関連記事:初心者が学ぶ HTML タグ (3)導入された HTML タグは、必ずしも XHTML 仕...

フォームファイル選択ボックスのスタイルをカスタマイズする例

コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...

Docker の詳細なイラスト

1. Dockerの紹介1.1 仮想化1.1.1 仮想化とは何ですか?コンピュータにおける仮想化とは...

Ubuntu で VIM を C++ 開発エディタとして設定する

1. 設定ファイルをユーザー環境にコピーし、新しい.vimフォルダを作成し、バンドルサブフォルダを作...

WeChatミニプログラムの開発をスピードアップするためのヒント

1. app.jsonを使用してページを作成する私たちの通常の開発習慣によれば、新しいページを作成す...

Nginx 仮想ホストの詳細な分析

目次1. 仮想ホスト1.1 仮想ホストの概念1.2 仮想ホストタイプ2. IP仮想ホストに基づく2....

Pythonは出力をcsv操作に書き込む

以下のように表示されます。 def test_write(self): フィールド=[] field...

React 国際化 react-i18next の詳細な説明

導入react-i18next は、 i18nextをベースにした強力な国際化フレームワークです。 ...

HTMLコードに基づく画像断片化読み込み機能の実装

今日は断片化された画像の読み込み効果を実装します。効果は次のとおりです。 これを 3 つのステップで...

MYSQL は、指定されたユーザーのランキングとクエリを実装します。ランキング関数 (並列ランキング関数) のサンプルコード

序文この記事は主に、MYSQL でランキングを実現し、指定ユーザーランキング関数 (並列ランキング関...

VMware Workstation Pro 16 グラフィックチュートリアル (CentOS8 仮想マシン クラスタの構築)

目次準備VMware Workstation Pro 16 をインストールするLinux仮想マシンの...

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

MySQL カーディナリティ統計の簡単な分析

1. カーディナリティとは何ですか?カーディナリティとは、MySQL テーブルの列内の異なる値の数を...

Linux ディスクとディスク パーティションを理解するための記事

序文Linux システムのすべてのハードウェア デバイスは、ファイルの形式で表現され、使用されます。...

サイト全体を灰色にするCSSコードのまとめ

国務院は本日、新型コロナウイルス感染症との闘いで殉教した方々と犠牲者に対し、全国各民族人民の深い哀悼...