Свойство readonly в элементе HTML <input>

Определение и использование

параметр readonly, чтобы предотвратить изменение пользователем значения, до тех пор, пока не будут выполнены某些 другие условия (например,选中 флажок и т.д.). Затем JavaScript может удалить Свойство определяет поле ввода как только для чтения.

параметр readonly, чтобы предотвратить изменение пользователем значения, до тех пор, пока не будут выполнены某些 другие условия (например,选中 флажок и т.д.). Затем JavaScript может удалить Свойство - это булево свойство.

Если эта свойство установлено, то оно определяет, что поле ввода является только для чтения.

Чтение только полей ввода не может быть изменено (но пользователь может использовать клавишу Tab для定位 к нему, выделять его и копировать текст из него).

可以设置 параметр readonly, чтобы предотвратить изменение пользователем значения, до тех пор, пока не будут выполнены某些 другие условия (например,选中 флажок и т.д.). Затем JavaScript может удалить параметр readonly, чтобы предотвратить изменение пользователем значения, до тех пор, пока не будут выполнены某些 другие условия (например,选中 флажок и т.д.). Затем JavaScript может удалить значение и сделает вводное поле редактируемым.

Внимание:Форма все еще будет отправлять только чтение ввода поля, но не будет отправлять отключенные вводные поля!

Пример

HTML форма, содержащая только чтение ввода поля:

<form action="/action_page.php">
  <label for="country">Страна:</label>
  <input type="text" id="country" name="country" value="China" readonly><br><br>
  <input type="submit" value="Подтвердить">
</form>

Попробуйте сами

Синтаксис

<input readonly>

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка