ブラウザでフォームに入力する際、ユーザーが Web フォーム上で複数の操作を実行できる柔軟性を提供することが重要です。リセットとして知られる特別なタイプのボタンの 1 つを使用すると、ユーザーが入力したフォームの値をリセットできます。このボタンにより、ユーザーはリセット操作を柔軟に実行できます。このボタンは基本的に、ユーザーが同じフォームに入力したデータをすべて消去します。リセット後、フォームにはデフォルト値が入力されます。この記事では、複数のシナリオでのリセット ボタンの使用法とその使用方法について説明します。
HTML リセット ボタンの構文
リセット操作は で定義できます。タグまたは タグ。これを定義するためにこれらのタグで type 属性が使用され、値「reset」が渡されます。
1.タグを入力
構文:
<input type="reset">
ここで、Input は、Input 要素を定義するために使用されるタグであり、type は、input 要素のタイプを定義するために使用される属性です。値リセットは、この属性に渡すことができる値の 1 つです。
2.ボタンタグ
構文:
<button type="reset"></button>
リセットは、Button 要素の type 属性に渡すことができる値の 1 つです。前述したように、これによりフォームがリセットされます。このタグでサポートされている他の 2 つの値は、「button」と「submit」です。
HTML リセット ボタンの実装例
以下は HTML リセット ボタンの例です:
例 #1 – 入力タグを使用したリセット ボタン
コード:
<title> Reset button in HTML </title> <style> .form-data { border : #81D4FA 2px solid; background-color : #03a9f400; text-align : left; padding-left : 20px; height : 450px; width : 95%; } .form { margin:5px auto; max-width: 700px; padding: 25px 15px 15px 25px; } .form li { margin: 12px 0 0 0; list-style: none; } .form label { margin: 0 0 3px 0; padding: 0px; display: block; font-weight: bold; } .form .field { width: 80%; height: 20px; } .form input[ type = submit], .form input[ type = reset] { background: #2196F3; padding: 10px 17px 10px 17px; margin-right: 10px; color: #fff; border: none; } .form input[type = submit]:hover, .form input[ type = reset]:hover { background: #2173f3; } .heading { font-weight: bold; border-bottom: 2px solid #ddd; font-size: 15px; width: 98%; } </style> <div class="form-data"> <div class="heading"> <h2 id="HTML-Reset-Button"> HTML Reset Button </h2> <p> Click on reset button to reset the form data. </p> </div> <div> <form action="#"> <ul class="form"> <li> <label> First Name <span class="required"> * </span></label> <input type="text" name="firstName" placeholder=" First name" class="field"> </li> <li> <label> Last Name <span class="required"> * </span></label> <input type="text" name="lastName" placeholder=" Last name" class="field"> </li> <li> <label> Email <span class="required"> * </span></label> <input type="email" name="field3" class="field"> </li> <li> <label> Message </label> <textarea name="message" id="message" class="field-message"></textarea> </li> <li> <input type="reset" value="Reset"> <input type="submit" value="Submit"> </li> </ul> </form> </div> </div> <script type="text/javascript"> </script>
出力:
入力ボックスに入力してみると、リセット ボタンを更新せずに入力したデータが消去されます。リセットを行う場合、ページを更新する必要はないことに注意してください。データは、読み込まれた同じページ上で動的にクリアされます。
例 #2 – Button タグを使用したリセットボタン
コード:
<title> Reset button in HTML </title> <style> .form-data { border : #81D4FA 2px solid; background-color : #03a9f400; text-align : left; padding-left : 20px; height : 450px; width : 95%; } .form { margin:5px auto; max-width: 700px; padding: 25px 15px 15px 25px; } .form li { margin: 12px 0 0 0; list-style: none; } .form label { margin: 0 0 3px 0; padding: 0px; display: block; font-weight: bold; } .form .field { width: 80%; height: 20px; } .form button[ type = submit], .form button[ type = reset] { background: #2196F3; padding: 10px 17px 10px 17px; margin-right: 10px; color: #fff; border: none; } .form button[type = submit]:hover, .form button[ type = reset]:hover { background: #2173f3; } .heading { font-weight: bold; border-bottom: 2px solid #ddd; font-size: 15px; width: 98%; } </style> <div class="form-data"> <div class="heading"> <h2 id="HTML-Reset-Button"> HTML Reset Button </h2> <p> Click on reset button to reset the form data. </p> </div> <div> <form action="#"> <ul class="form"> <li> <label> First Name <span class="required"> * </span></label> <input type="text" name="firstName" placeholder=" First name" class="field"> </li> <li> <label> Last Name <span class="required"> * </span></label> <input type="text" name="lastName" placeholder=" Last name" class="field"> </li> <li> <label> Email <span class="required"> * </span></label> <input type="email" name="field3" class="field"> </li> <li> <label> Message </label> <textarea name="message" id="message" class="field-message"></textarea> </li> <li> <button type="reset" value="Reset"> Reset </button> <button type="submit" value="Submit"> Submit </button> </li> </ul> </form> </div> </div> <script type="text/javascript"> </script>
出力:
結論
HTML リセット ボタンは、Web ページを更新せずに、フォームに入力されたデータを自動的にリセットする強力な機能を提供します。リセット ボタンは通常、フォーム要素内で使用されます。
以上がHTMLリセットボタンの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

コードの読みやすさ、保守性、効率を向上させるため、一貫したHTMLエンコーディングスタイルは重要です。 1)低ケースタグと属性を使用します。2)一貫したインデントを保持し、3)シングルまたはダブルの引用符を選択して固執する、4)プロジェクトのさまざまなスタイルの混合を避け、5)きれいなスタイルやEslintなどの自動化ツールを使用して、スタイルの一貫性を確保します。

Bootstrap4にマルチプロジェクトカルーセルを実装するソリューションBootstrap4にマルチプロジェクトカルーセルを実装するのは簡単な作業ではありません。ブートストラップですが...

マウススクロールイベントの浸透の効果を実現する方法は? Webを閲覧すると、いくつかの特別なインタラクションデザインに遭遇することがよくあります。たとえば、DeepSeekの公式ウェブサイトでは、...

HTMLビデオのデフォルトの再生コントロールスタイルは、CSSを介して直接変更することはできません。 1. JavaScriptを使用してカスタムコントロールを作成します。 2。CSSを介してこれらのコントロールを美化します。 3. video.jsやPLYRなどのライブラリを使用すると、互換性、ユーザーエクスペリエンス、パフォーマンスを検討してください。プロセスを簡素化できます。

携帯電話でネイティブセレクトを使用する際の潜在的な問題は、モバイルアプリケーションを開発するときに、ボックスを選択する必要があることがよくあります。通常、開発者...

お使いの携帯電話でネイティブ選択を使用することの欠点は何ですか?モバイルデバイスでアプリケーションを開発する場合、適切なUIコンポーネントを選択することが非常に重要です。多くの開発者...

Three.JSとOctreeを使用して、部屋でのサードパーソンローミングの衝突処理を最適化します。 3つのjsでoctreeを使用して、部屋でサードパーソンローミングを実装し、衝突を追加してください...

モバイルデバイスでアプリケーションを開発する際に携帯電話でネイティブセレクトの問題は、ユーザーが選択を行う必要があるシナリオに遭遇することがよくあります。ネイティブセル...


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ドリームウィーバー CS6
ビジュアル Web 開発ツール

メモ帳++7.3.1
使いやすく無料のコードエディター

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ホットトピック









