TextArea com struts

1 resposta
D

Fala pessoal,

estou com o seguinte problema, tenho um TextArea onde irá ser digitado um texto(ele pode ser pequeno ou muito grande). Mas a questão é fazer ele crescer caso ele vá aumentando.
Uma questão é que o TextArea não poderá ter aquela barra de rolagem.
Estou utilizando o struts na criação do TextArea.

<html:textarea styleClass="text" name="Form" property="form.observacao" styleId="form.observacao"/>

Como posso fazer ele crescer automaticamente, para que o usuário consiga ler o texto inteiro enquanto ele o escreve? Lembrando que não poderá ter aquela barra de rolagem no componente.

Obrigado.

1 Resposta

marcelo.bellissimo

Tudo que você quiser fazer “dinamicamente” no HTML, use Javascript… estou sem um exemplo pronto aqui, mas é só pesquisar que você acha um monte… a idéia, eu acho, seria fazer um script que verifica o tamanho do texto, o script seria disparado pelo evento onKeyPress ou onKeyDown (voce escolhe o que mais lhe agradar) e altera o tamanho do texto de acordo com o numero de caracteres…

Criado 19 de abril de 2010
Ultima resposta 19 de abr. de 2010
Respostas 1
Participantes 2