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>

Versuchen Sie es selbst

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