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 を使用して値を変更することもできます。 これがその違いです。違いを知った上で、どの方法をいつ使うべきかを知り、盲目になってはいけません。 |
主要な Web サイトと個人的な習慣に従って、Docker ソースを追加するには次の方法を使用します...
MySql バッチ挿入の最適化 SQL 実行効率の例の詳細な説明itemcontractprice ...
この例では、jQuery を使用してマウス ドラッグ イメージ機能を実装します。まず、ラッパーを設定...
前回の記事はBootstrap CSS部分の簡単なレビューであり、多くの詳細が見落とされていました。...
Docker の基本的な操作を学習した後、コンテナにいくつかの基本的なアプリケーションをデプロイして...
結果:実装コードhtml <link href='https://fonts.goog...
1. MySQL 5.7 のアンインストール1.1查看yum是否安裝過mysql CD yum li...
このチュートリアルの動作環境: Windows 7 システム、vue 2.9.6 バージョン、DEL...
この記事の例では、記事の折りたたみと展開の機能を実現するためのjQueryの具体的なコードを参考まで...
たとえば、現在のパスが /var/log で、/usr ディレクトリに移動する場合は、次のコマンドを...
会議中に同僚から開発ライブラリを書き込めないとの報告を受けました。エラー メッセージは次のとおりでし...
1.前面に書きます:軽量仮想化テクノロジーとして、Docker には継続的インテグレーション、バージ...
MySQLの自動増分主キーIDは段階的に増加しません1. はじめにMySQL データベースにデータを...
1. 公式サイトのmysqlダウンロードページからmysql-5.7.21-windowx64.zi...
以前はaタグのname属性を使ってジャンプする方法しか知らなかったのですが、idも使えることを今日知...