<textarea>

Área de Texto

Definição:

A tag <textarea> vem do inglês text area e significa área de texto.

Esta tag define um controle similar ao da tag <input> tipo text, exceto que o usuário pode entrar múltiplas linhas de texto. Esta tag deve ser definida dentro do contexto de um formulário criado pela tag <form>.

O texto colocado entre as tags <textarea> e </textarea> será apresentado dentro da caixa de texto como seu valor inicial. O usuário poderá no entanto modificar este texto.

Suporte:

Netscape: 2.0
Internet Explorer: 2.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dicas:

O texto entrado pelo usuário será enviado ao servidor quando o formulário em que o controle se encontra for submetido.

Por padrão, a fonte do texto dentro da caixa possui espaço único.

Exemplo:

Código Resultado
<textarea rows="5" cols="20"
name="meutexto">
Escreva sua mensagem aqui ...
</textarea>

Atributos Obrigatórios:

Atributo Valor Descrição
cols número Especifica o número de caracteres serão apresentados na mesma linha. Isto também controla a largura do controle.
rows número Especifica o número de linhas de texto apresentadas no controle. Se o usuário entrar mais linhas de texto que o especificado por este atributo, uma barra de rolagem vertical será ativada. Isto também controla a altura do controle.

Atributos Padrão:

accesskey, class, dir, id, lang, style, tabindex, title

Atributos Opcionais:

Atributo Valor Descrição
disabled disabled Se este atributo for especificado, a caixa de texto será desabilitada e o usuário não poderá selecioná-la ou entrar texto.
name nome Especifica um identificador único para o controle. Este será o nome da variável passada para o servidor.
readonly readonly Se este atributo for especificado, a caixa de texto poderá ser selecionada, no entanto o usuário não poderar entrar texto.

Eventos Associados:

onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect