HTML <input> readonly-Eigenschaft
Definition und Verwendung
readonly
Die Eigenschaft legt das Eingabefeld als schreibgeschützt fest.
readonly
Die Eigenschaft ist eine boolesche Eigenschaft.
Wenn diese Eigenschaft gesetzt ist, legt sie fest, dass das Eingabefeld schreibgeschützt ist.
Lesbare Eingabefelder können nicht geändert werden (aber der Benutzer kann mit der Tab-Taste darauf navigieren, es hervorheben und Text daraus kopieren).
können festgelegt werden readonly
Eigenschaft, um zu verhindern, dass Benutzer den Wert ändern, bis bestimmte andere Bedingungen erfüllt sind (z.B. das Auswählen eines Kontrollkästchens). Dann kann JavaScript löschen readonly
Wert und macht das Eingabefeld editierbar.
Hinweis:Das Formular wird das schreibgeschützte Eingabefeld weiterhin submiten, aber das deaktivierte Eingabefeld nicht!
Beispiel
Eine HTML-Formular mit einem schreibgeschützten Eingabefeld enthält:
<form action="/action_page.php"> <label for="country">Land:</label> <input type="text" id="country" name="country" value="China" readonly><br><br> <input type="submit" value="提交"> </form>
Syntax
<input readonly>
Browser-Unterstützung
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |