Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen der HTML-ReadOnly- und der Enabled_HTML/Xhtml_Web-Seitenproduktion

Der Unterschied zwischen der HTML-ReadOnly- und der Enabled_HTML/Xhtml_Web-Seitenproduktion

WBOY
WBOYOriginal
2016-05-16 16:43:021919Durchsuche

Die TextBox mit dem ReadOnly-Attribut wird auf dem Client wie folgt angezeigt: <input readonly = "readonly">

Enabled Die TextBox mit dem Attribut wird auf dem Client wie folgt angezeigt: <input invalid="disabled">

HTML-Serversteuerung verwendet eine Klasse, die von der HtmlControl-Basisklasse abgeleitet ist (vollständiger Klassenname System.Web.UI.HtmlControls). Diese Art von Steuerung hat laut W3C nur das Disabled-Attribut Spezifikationen: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12


Für die Eingabe, die auf „deaktiviert“ gesetzt ist, gelten die folgenden Einschränkungen:


Kann Fokus annehmen
Wird bei Verwendung der Tabulatortaste übersprungen Für schreibgeschützte Eingaben, die möglicherweise nicht erfolgreich sind, gelten die folgenden Einschränkungen:
Kann Fokus annehmen aber nicht ändern
Verwenden Sie die Tabulatortaste zum Navigieren Es kann erfolgreich sein. Nur erfolgreiche Formularelemente sind gültige Daten, das heißt, sie können nur geändert werden durch Skripte.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn