HTML の ReadOnly と Enabled の違い

HTML の ReadOnly と Enabled の違い
ReadOnly 属性を持つ TextBox は、クライアント上で次のマークアップとして表示されます: <input readonly = "readonly">

Enabled属性を持つTextBoxは、クライアント上で次のマークアップとして表示されます: <input disabled="disabled">

HTML サーバー コントロールは、Disabled プロパティのみを持つ HtmlControl 基本クラス (完全なクラス名 System.Web.UI.HtmlControls) から派生したクラスを使用します。

W3C 仕様によると: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12


無効に設定された入力には次の制限があります。

<1> フォーカスを受け入れることができます <2> Tab キーを使用するとスキップされます <3> 成功しない可能性があります 読み取り専用に設定された入力には次の制限があります。

<1> フォーカスを受け入れることはできますが、変更することはできません <2> ナビゲートするにはタブキーを使用します <3> 成功する可能性があります 成功したフォーム要素のみが有効なデータを持ち、送信できます。無効および読み取り専用のテキスト入力ボックスは、スクリプトによってのみ変更できます。

<<:  DockerでEurekaを設定する方法

>>:  gorm で MySql データベースを操作する方法

推薦する

Centos7.3 に mysql5.7.18 をインストールするための詳細なチュートリアル

1 Linuxディストリビューションのバージョンを確認する[root@typecodes ~]# c...

デザイン理論: テキストの読みやすさと可読性

<br />少し前に、ビジネス上の必要性から、ラップトップに Souba をインストール...

Docker、Nginx、Jenkins をベースにした自動フロントエンド デプロイメント

目次事前準備展開ターゲットDocker環境構築クラウドサーバーに接続Docker環境をインストールす...

Jenkins初心者のためのDockerデプロイメントチュートリアルの詳細な説明

この記事では、docker 経由で Jenkins+Maven+SVN+Tomcat をデプロイし、...

ミニプログラムの基本的な使用方法の知識ポイント(非常に包括的で、お勧めです!)

目次アプリを登録するときに何をすればよいですか?ページを登録するときに通常何をする必要がありますか?...

HTMLは角丸四角形を簡単に実装します

質問: div+css と配置を使用して角丸四角形を実現するにはどうすればよいですか?ソリューション...

Ubuntu 18.04 コマンドでタッチパッドを無効/有効にする

Ubuntu では、ショートカット キーでタッチパッドをオフにできない状況によく遭遇します。この問題...

div 内の img と span の垂直方向の中央揃えの問題について

以下のように表示されます。 XML/HTML コードコンテンツをクリップボードにコピー<htm...

HTML ページはダーク モードの実装をサポートします

2019年から、AndroidとiOSの両方のプラットフォームでダークモードが使用され始めました。も...

JavaScript マクロタスクとマイクロタスクの実行順序についての簡単な説明

目次1. JavaScriptはシングルスレッドです1. 同期タスク2. 非同期タスク2. タスクキ...

カルーセルの制作方法を実現するjs

この記事では、カルーセル画像の表示を実現するためのjsの具体的なコードを参考までに共有します。具体的...

Linuxでシンボリックリンクを削除(削除)するコマンド

Linux では、シンボリック リンクを作成または削除する必要がある場合があります。もしそうなら、何...

Vueコンポーネントのカスタムイベントの詳細な説明

目次要約する <テンプレート> <div> 要素 <h2>{{メ...

Mysql5.7 以降での ONLY_FULL_GROUP_BY エラーの解決方法

最近、開発プロセス中に、プロジェクト開発環境に接続されている MySQL データベースは Aliba...

Vueカスタム命令とその使用方法の詳細な説明

目次1. 指令とは何ですか? Vue でよく使われる組み込みの v ディレクティブv-if と v-...