Manchmal möchten wir, dass die Textfelder im Formular schreibgeschützt sind, sodass Benutzer die darin enthaltenen Informationen nicht ändern können. Beispielsweise kann der Inhalt von <input type="text" name="input1" value="中国"> so festgelegt werden, dass das Wort "中国" nicht geändert werden kann. Zusammenfassend lässt sich sagen, dass es mehrere Möglichkeiten zur Implementierung gibt. Methode 1: onfocus=this.blur() verliert den Fokus, wenn die Maus nicht platziert werden kann <input type="text" name="input1" value="Englisch" onfocus=this.blur()> Methode 2: schreibgeschützt <Eingabetyp="Text" Name="Eingabe1" Wert="Englisch" schreibgeschützt> <Eingabetyp="Text" Name="Eingabe1" Wert="Standard" schreibgeschützt="true"> Methode 3: deaktiviert <Eingabetyp="Text" Name="Eingabe1" Wert="Deutsch" deaktiviert="true"> Vollständiges Beispiel: <input name="ly_qq" type="text" tabindex="2" onMouseOver="this.className='input_1'" onMouseOut="this.className='input_2'" value="123456789" disabled="true" readOnly="true" /> disabled="true" Wenn diese Option aktiviert ist, wird der Text grau und kann nicht bearbeitet werden. readOnly="true" Text ändert seine Farbe nicht und ist nicht editierbar CSS-Abschirmungseingabe: <input style="ime-mode: disabled"> Es gibt zwei Methoden: Erstens: disabled="disabled". Nach dieser Definition ist das deaktivierte Eingabeelement weder verfügbar noch anklickbar. Zweitens: readonly="readonly" schreibgeschützte Felder können nicht geändert werden. Benutzer können jedoch weiterhin mit der Tabulatortaste zum Feld wechseln und dessen Text auswählen oder kopieren. |
<<: TortoiseSvn Little Turtle Installation Neuestes ausführliches Grafik-Tutorial
>>: Designtheorie: Hierarchie im Design
Tutorial zur Verwendung von NPX Heute Abend, als ...
Die Installation von MySQL 8.0.12 dauerte zwei Ta...
Einführung in Dockerfile Docker kann automatisch ...
Inhaltsverzeichnis 1. Die übergeordnete Komponent...
1. concat()-Funktion Funktion: Mehrere Zeichenfol...
Die Standard-Übermittlungsmethode von HTML ist get...
Schauen wir uns zunächst einige einfache Daten an:...
Lese- und Schreibvorgänge bei Angular Cookies, de...
Ein Frame ist ein Webseitenbildschirm, der in mehr...
Die Funktion isnull() kann nicht als Ersatz für N...
Inhaltsverzeichnis Vorwort Fall: Nachahmung des L...
Während des Projekts habe ich begonnen, die js re...
Ich wollte schon immer etwas über Caching lernen....
Sicht: Ansichten in MySQL haben viele Ähnlichkeit...
1. Importieren Sie den grundlegenden Stil externe...