Unterschied zwischen HTML ReadOnly und Enabled

Unterschied zwischen HTML ReadOnly und Enabled
Das Textfeld mit dem ReadOnly-Attribut wird auf dem Client als folgende Auszeichnung angezeigt: <input readonly = "readonly">

Das Textfeld mit dem Attribut „Enabled“ wird auf dem Client mit der folgenden Auszeichnung angezeigt: <input disabled="disabled">

HTML-Serversteuerelemente verwenden eine von der HtmlControl-Basisklasse (vollständiger Klassenname System.Web.UI.HtmlControls) abgeleitete Klasse, die nur über die Eigenschaft „Deaktiviert“ verfügt.

Gemäß W3C-Spezifikationen: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12


Für deaktivierte Eingaben gelten die folgenden Einschränkungen:

<1> Kann den Fokus annehmen. <2> Wird bei Verwendung der Tabulatortaste übersprungen. <3> Ist möglicherweise nicht erfolgreich. Auf schreibgeschützt gesetzte Eingaben unterliegen den folgenden Einschränkungen:

<1> Kann Fokus annehmen, aber nicht geändert werden <2> Verwenden Sie die Tabulatortaste zum Navigieren <3> Kann erfolgreich sein Nur erfolgreiche Formularelemente haben gültige Daten, was bedeutet, dass sie übermittelt werden können. Deaktivierte und schreibgeschützte Texteingabefelder können nur durch Skripte geändert werden

<<:  Datums- und Zeitkomponente des WeChat-Applets (Jahr, Monat, Tag, Stunde und Minute)

>>:  So betreiben Sie eine MySql-Datenbank mit Gorm

Artikel empfehlen

Perfekte Lösung für das Problem des CSS-Hintergrundbildpfads im Webpack

Innerhalb des Style-Tags der Vue-Komponente befin...

So verwenden Sie Docker zum Erstellen eines Redis-Master-Slaves

1. Erstellen Sie eine Docker-Umgebung 1. Erstelle...

JS Canvas realisiert die Funktionen von Zeichenbrett und Signaturtafel

In diesem Artikel wird der spezifische Code von J...

10 hervorragende Web-UI-Bibliotheken/Frameworks

1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...

Einführung in das Enctype-Attribut des Form-Tags und seine Anwendungsbeispiele

Enctype: Gibt den Kodierungstyp an, der vom Browse...

Beispielcode zur Implementierung der Ellipsenbahnrotation mit CSS3

In letzter Zeit müssen folgende Effekte erzielt w...

Erläuterung, ob im interaktiven Design Paging oder Laden gewählt werden soll

Der Autor dieses Artikels @子木yoyo hat ihn in seine...

So erhalten Sie die dynamische Anzahl der verbleibenden Wörter im Textbereich

Ich bin bei der Arbeit auf einen Fall gestoßen, ü...

So verwenden Sie React-Color zum Implementieren des Front-End-Farbwählers

Hintergrund Wir können react-color verwenden, um ...

Detaillierte Erklärung zur Verwendung von $props, $attrs und $listeners in Vue

Inhaltsverzeichnis Hintergrund 1. Dokumentbeschre...

Lernen Sie den Funktionsmechanismus von jsBridge in einem Artikel kennen

Inhaltsverzeichnis js aufrufende Methode Android ...

Verwendung des Linux-Befehls „sar“ und Analyse von Codebeispielen

1. CPU-Auslastung sar -p (den ganzen Tag anzeigen...