• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Engenheira

[Resolvido] Como tornar uma Text Box nao editavel?

5 mensagens neste tópico

Ola!

Nao sabia bem se havia de por este topico no javascript se aqui porque nao sei se isto e possivel de fazer com html (nem sei se e possivel com javascript), mas penso q aqui e mais apropriado.

A minha duvida e a seguinte:

Preciso de colocar uma Text Box de forma a que esta nao seja editavel. Ou seja, essa text box faz parte de um formulario grande, mas ja tem texto la escrito e eu queria que a mesma estivesse visivel mas nao editavel. Se fosse um programinha em java isto era tao facil de fazer... :'(

Da maneira como eu tenho o codigo, ja la aparece o texto que e suposto ficar na base de dados, mas e possivel edita-lo e fazer com que na base de dados nao apareca aquilo que se pretende. Por outro lado, eu queria mostrar esse campo e o valor correspondente que lhe sera atribuido a pessoa que esta a preencher o formulario.

Eu ja pensei em meter texto simples, ou seja, por exemplo, onde eu normalmente tenho:

Data: <input type="text" name="data" id="data" value="Contact us for more information">

Colocava texto simples para evitar este problema:

Data: Contact us for more information

Mas nao fica tao bonito :thumbsup:

Alguem sabe como e que isto se faz, ou se e possivel :P

(Desculpem la isto nao ter acentos nem cedilhas nem nada mas e que estou a trabalhar num teclado americano e nao ha ca nada disso)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

colocas dentro de um span com borda e background a imitar uma textbox...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ja descobri! :thumbsup:

<input type="text" value="Not editable" disabled="disabled"/>

it works!!  :cheesygrin: ;D

Obrigada de qualquer forma!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

Outra forma:

<input type="text" value="Mensagem escrita" name="xpto" readonly>

Assim aparece na caixa o texto, e não permite ninguém escrever nela.

Cumprimentos,

LuBoc

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Hum... Tinha experimentado isso mas nao tinha funcionado, agora ja funcionou. Fica mais bonito que a outra forma!

Obrigada! :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora