ボタンとsubmit_html/css_WEB-ITnose

Jun 24, 2016 am 11:52 AM

原文:

http://blog.sina.com.cn/s/blog_693d183d0100uolj.​​html

submit はボタンの特殊なケースであり、アクションを受け取ります。自動的に統合されます。

送信前に送信ボタンをクリックした後、フォームを JS で処理する必要がある場合 (入力検証を含む)、通常は送信ボタンを変更する必要があります。つまり、自動送信動作をキャンセルする必要があります。動的 Web ページの場合、データベースが 2 回操作されることになります。または、submit 使用時の検証時に return true または false を追加します。

送信とボタン、どちらもボタンの形式で表示されます。違いは、応答の type 属性とイベントにありますが、ボタンはフォームを送信しません。

両方 主な違いは次のとおりです。

submit はデフォルトでフォームを送信できます。

ボタンは、onclick などのイベント ハンドラーを指定しない場合、何も行いません。もちろん、ボタンでもフォームの送信作業を完了できます

INPUT type=submit はフォームを送信し、Enter を押してフォームを送信することを意味します

INPUT type=button は単純なボタン関数であり、送信されるのは innerTEXT です

========== =====送信とボタンの詳細な比較============================= =======

submit: 特別なボタンは、onClick メソッドがリターンを追加しない場合、自動的に送信され、制約として機能しません。 submitを使用する場合はreturn trueまたはfalseを追加してください

例: をJSで判定する場合。 return true; または return false; を書き込みます。

button: 通常のボタンは、JS: document.form1.submit() で明示的に送信できます。この場合、ユーザーの操作に応じてどのコントローラーに送信するかを決定する必要があります。この場合、JS でユーザーの操作を決定し、その操作に基づいて document.form1.action に値を割り当てて送信する必要があります。 document.form1.submit()

============ ===すべての送信をサーブレットで処理したい場合は、どうすればよいですか=========== =======

送信ボタンも HTML コンポーネントであるため、getParameter() を渡して取得することもできます。その後、getParameter() のパラメータも修正する必要があります

パラメータは名前ですもちろん、送信ボタンの値に基づいて操作を区別するために、送信ボタンの名前は同じである必要があります。 ===============パスの設定について======================== ======== =====

A. href="jsp/a.html" のようにページ内にパスを直接記述すると、フラット ディレクトリへのアクセスを意味します。この例では、JSP フォルダーがあり、a.html にアクセスすることを意味します。フォルダー内のファイル

B. パスを JAVA で直接記述します。response.sendRedirect("jsp/a.jsp") は、プロジェクトのルート ディレクトリに JSP フォルダーがあることを意味します。

フォルダー内のファイルページのユーザビリティを向上させるために、送信の使用に注意を払う必要があります。

送信を使用した後、ページはキーボードの Enter キー操作をサポートしますが、多くの WEB ソフトウェア設計者は、送信ボタンを使用した後、ページが統一されていないことに気づいていない可能性があります。 Enterキーをサポートします。したがって、Enter キーをサポートする必要がある場合は、デフォルトで、ページの最初の送信時に Enter キーが動作するように設定する必要があります。

onClickを実行したらアクションに移ります。自動送信には onClick は必要ないため、ここでは onclick は必要ありません。

onClick実行後のジャンプファイルはjsファイルで管理されており、送信にはonClickが必要です。ここでは No onClick

例:

type="submit"

" onSubmit=" return check_submit(this)">

type="button"

" method="post" name="frmAddModi" >

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

< Progress>の目的は何ですか 要素? < Progress>の目的は何ですか 要素? Mar 21, 2025 pm 12:34 PM

この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

< datalist>の目的は何ですか 要素? < datalist>の目的は何ですか 要素? Mar 21, 2025 pm 12:33 PM

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

< meter>の目的は何ですか 要素? < meter>の目的は何ですか 要素? Mar 21, 2025 pm 12:35 PM

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? Mar 20, 2025 pm 05:56 PM

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

HTMLは初心者のために簡単に学ぶことができますか? HTMLは初心者のために簡単に学ぶことができますか? Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

< iframe>の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? < iframe>の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? Mar 20, 2025 pm 06:05 PM

この記事では、< iframe>外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

HTML、CSS、およびJavaScriptの役割:コアの責任 HTML、CSS、およびJavaScriptの役割:コアの責任 Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLでの開始タグの例は何ですか? HTMLでの開始タグの例は何ですか? Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

See all articles