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

Implementierung der Graustufenversion mit Nginx und Lua

Installieren Sie memcached yum install -y memcach...

Lösung für das img-Tag-Problem unter IE10

Finden Sie das Problem Ich habe vorher eine einfa...

Implementierung eines einfachen Timers basierend auf der Vue-Methode

Der einfache Timer von Vue dient Ihnen als Refere...

So verwenden Sie das MySQL-Limit und lösen das Problem großer Paging-Aufgaben

Vorwort Wenn wir in der täglichen Entwicklung MyS...

JS Canvas realisiert die Funktionen von Zeichenbrett und Signaturtafel

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

Ein MySQL-Migrationsplan und eine praktische Auflistung der Fallstricke

Inhaltsverzeichnis Hintergrund Lösung 1: Alte Dat...

Nginx-Überwachungsprobleme unter Linux

Nginx-Installation Stellen Sie sicher, dass die v...

Zusammenfassung des CSS-Zählers und des Inhalts

Die Inhaltseigenschaft wurde bereits in CSS 2.1 e...

Node.js gibt je nach Anforderungspfad unterschiedliche Daten zurück.

Inhaltsverzeichnis 1. Lernen Sie, je nach Anforde...

Einführung in die Verwendung des offiziellen MySQL-Leistungstesttools mysqlslap

Inhaltsverzeichnis Einführung Anweisungen Tatsäch...

Detaillierte Erklärung zum Aktivieren des https-Dienstes in Apache unter Linux

Dieser Artikel beschreibt, wie man den https-Dien...

Verwenden von NTP zur Zeitsynchronisierung in Ubuntu

NTP ist ein TCP/IP-Protokoll zur Zeitsynchronisie...