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

Sota

resultado input text box

8 mensagens neste tópico

viva,

Como faço para colocar o resultado(por exemplo, um resultado de uma conta) numa input text box??

obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nesse site eles utilizam forms.

Não existe outro meio sem utilização de forms?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Deduzi que estivesses a usar forms porque tens caixas de texto, não é muito comum não ter. E de qualquer forma, podes usar "forms" na mesma, basta adicionares o <form></form> à volta das tuas caixas de texto, não precisa necessariamente de ter um botão "submit" que faça alguma coisa.

Mas sim, há outras formas, procurar por getElementById ou getElementByName, ambos te ajudam a sacar o elemento do DOM e depois só tens de usar as propriedades normais de um elemento desse genero para colocare so valor que queres lá dentro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é isto q queres fazer??

function alterarValor(){
   var caixaTexto = document.getElementById("idCaixaTexto");
   caixaTexto.value = "Novo Valor";
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Deduzi que estivesses a usar forms porque tens caixas de texto, não é muito comum não ter. E de qualquer forma, podes usar "forms" na mesma, basta adicionares o <form></form> à volta das tuas caixas de texto, não precisa necessariamente de ter um botão "submit" que faça alguma coisa.

Mas sim, há outras formas, procurar por getElementById ou getElementByName, ambos te ajudam a sacar o elemento do DOM e depois só tens de usar as propriedades normais de um elemento desse genero para colocare so valor que queres lá dentro.

Pois para ir buscar o valor das caixas tou a usar getElementById mas depois não tava a conseguir por lá nada tentei de vária maneiras mas agora quando vi a resposta do bruno1234 reparei o que tava fazer mal( .value no final  :-[ ). 

De qualquer maneira exprementei por o forms e fazer como no site e como o bruno1234, mas ele coloca o valor na caixa de texto mas actuliza e tirar logo, só sem as tags form é que fica lá fixo. Sabem me explicar porquê.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois para ir buscar o valor das caixas tou a usar getElementById mas depois não tava a conseguir por lá nada tentei de vária maneiras mas agora quando vi a resposta do bruno1234 reparei o que tava fazer mal( .value no final  :-[ ).

Para a próxima explica melhor o problema e o que é que já exprimentaste para te pudermos ajudar melhor...

Quanto ao resto não te sei ajudar neste momento, mas se já tens a funcionar da outra maneira e se o teu "form" não é na verdade um form (se não precisas de submeter nada), então deixa estar como está.

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