English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referência HTML

大全 de etiquetas HTML

HTML: <input> propriedade readonly

A propriedade readonly do input é um atributo booleano, se existir, especifica que o campo de entrada é de leitura, configure a propriedade readonly para evitar que o usuário altere o valor até que sejam atendidas algumas condições.

 HTML <input> etiqueta

Exemplo online

HTML formulário com campo de entrada só leitura:

<!DOCTYPE html>
<html>
<head>
<title>HTML: <input> propriedade readonly - 基础教程网(oldtoolbag.com)</title>
<body>
<form action="action_page.php">
  E-mail: <input type="text" name="email"><br>
  País: <input type="text" name="country" value="Norway" readonly><br>
  <input type="submit" value="Submit">
</form>
</html>
Teste e veja ‹/›

Compatibilidade do navegador

IEFirefoxOperaChromeSafari

Todos os navegadores principais suportam a propriedade readonly.

Definição e uso

A propriedade readonly é uma propriedade booleana.

Se existir, especifica o campo de entrada como só leitura.

Os campos de entrada só leitura não podem ser modificados (no entanto, o usuário pode tabular nelas, realçá-las e copiar o texto deles).

Você pode definir a propriedade readonly para evitar que o usuário altere o valor até que outras condições sejam atendidas (como marcar uma caixa de seleção, etc.). Em seguida, o JavaScript pode remover o valor só leitura e tornar o campo de entrada editável.

Atenção:Os formulários ainda submeterão campos de entrada só leitura, mas não submeterão campos de entrada desativados!

HTML 4.01 e HTML5Diferenças entre

Nenhuma.

Diferenças entre HTML e XHTML

No XHTML, a abreviação de atributos é proibida, a propriedade readonly deve ser definida como <input readonly="readonly" />。

Sintaxe

<input readonly>
 HTML <input> etiqueta