Web ページを作成する過程では、フォームがよく使用されます。しかし、フォーム上のコントロールを変更できないようにしたい場合もあります。たとえば、パスワード変更 Web ページでは、ユーザー名を表示するテキスト ボックスを変更できないようにする必要があります。 HTML で無効にする方法は 2 つあります。 1. コントロールタグにreadonly='readonly'属性を追加します。 2. コントロールタグにdisabled='disabled'属性を追加します。 例: コードをコピー コードは次のとおりです。<input type="text" value="読み取り専用" readonly="読み取り専用" /> <input type="text" value="利用できません" disabled="無効" /> 例のコントロールは両方とも編集できません。しかし、違いもいくつかあります。 文字通りの意味から、readonly 属性を持つコントロールは「読み取り専用」であり、disabled 属性を持つコントロールは「無効」であることがわかります。では、それらの違いは何でしょうか? ユーザーは、マウスやキーボードを使用して読み取り専用コントロール (readonly 属性を使用するコントロール) の値を変更することはできませんが、プログラマーは JavaScript を使用して変更できます。フォームが送信されると、コントロールの名前と値がサーバーに送信され、サーバーに表示されるようになります。 無効なコントロール(disabled 属性を持つコントロール)は、ユーザーがマウスやキーボードで変更できず、サーバーからも見えません。つまり、フォームを送信しても、その名前と値はサーバーに送信されません。もちろん、プログラマーは JavaScript を使用して値を変更することもできます。 これがその違いです。違いを知った上で、どの方法をいつ使うべきかを知り、盲目になってはいけません。 |
1. concat() 関数機能: 複数の文字列を 1 つの文字列に連結する構文: concat(s...
序文この記事では、Windows 10 システムで MySQL を完全に削除してアンインストールする...
1. MySQL独自のストレステストツールMysqlslap mysqlslap は、mysql に...
お使いのコンピュータが Mac の場合、homebrew を使用して MySQL をインストールする...
私たちが毎日使っているブラウザや Word 文書のスクロール バーはなぜ右側にあるのでしょうか。多く...
この記事では、LinuxでMySQL 8.0をインストールする方法を紹介します。具体的な内容は次のと...
この記事では、モバイルデバイス上の 1 ピクセルの境界線の問題を解決する 5 つの方法を紹介します。...
Linux では、通常、ファイルの名前を変更するために mv コマンドを使用します。これは、単一のフ...
この記事では、参考までにMySQL 8.0.11のインストール手順を紹介します。具体的な内容は次のと...
1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/opt...
長い引用には blockquote を、短い引用には q を、参考文献には cite を使用します。...
この記事では、配列を走査する 4 つの方法を比較してまとめます。 for ループ: for (let...
目次索引- 総合索引- ユニークなインデックス- 主キーインデックス- 複合インデックス- 全文索引...
Dockerコンテナ接続1. ネットワークポートマッピングPythonアプリケーション用のコンテナを...
背景私は新しいプロジェクト チームに配属されたので、プロジェクトでは js を使用する必要があります...