Ir para conteúdo
Fórum Script Brasil
  • 0

Usar valor de um campo texto em outro.. COMO?!


guilcs

Pergunta

Olá..

Gostaria de saber como faço para mexer com os valores obtidos em um campo. Devo jogá-los em uma variável, como fazer?

O que preciso, resumidamente é o seguinte:

Tenho uma tabela, onde clica-se em um botão. Quero que ao clicar no botão, na próxima página um valor já apareça em um determinado campo.

Exemplo:

Clicar no botão 1 fará com que na próxima página o campo 1 (texto) contenha o valor ABCD

Também preciso do contrário.

Exemplo:

Digitar joao da silva no campo 1 (texto) e quando clicar em um botão ele assumir o valor a ser enviado com submit

Creio que não é dificil, apenas falta conhecimento de como fazer.

Agradeço desde já! :wub:

Editado por quintelab
Removida descrição do tópico
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Acredito que seja mais simples que isso. Vejam se estou no caminho certo: (retirei o que não importava)

<!-- INICIO FORMULARIO -->
<form target="" action="" method="post" onSubmit="">
<!-- É DESTE CAMPO ABAIXO QUE EU QUERO O VALUE!!!!! -->
<label class="">CAMPO1</label><input class=CLASSE type=text name=field_1 id=field_1 size='60' value=''>

<input type="hidden" name="email_cobranca" value="" />
<input type="hidden" name="tipo" value="" />
<input type="hidden" name="moeda" value="" />
<!-- É NESTE CAMPO ABAIXO QUE EU QUERO TRAZER O VALUE DO CAMPO 1 -->
<input type="hidden" name="item_id_1" value="EU QUERO ENVIAR O VALUE DO CAMPO 1 AQUI, QUE ELE VENHA AQUI AUTOMATICO A PARTIR DO QUE DIGITAR NO CAMPO1" />
<input type="hidden" name="item_descr_1" value=""/>
<input type="hidden" name="item_quant_1" value="" />
<input type="hidden" name="item_valor_1" value="" />
<input type="hidden" name="item_frete_1" value="" />
<input type="image" src="" name="submit" alt=""/>
</form>
<!-- FINAL FORMULARIO -->

da pra fazer isso via document.getElementById("field_1") ?????

senão, como consigo fazer?

Obrigado pessoal, vai me ajudar MUITO!

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, você tinha falado que precisava mandar para outra página por isso a idéia do php ou asp, mas agora que está fazendo na mesma página o javascript resolve seu problema sim.

Exatamente com essa função que você está usando, só que vai usar 2 vezes, uma para resgatar o valor, e outra para escrever em outro lugar.

Link para o comentário
Compartilhar em outros sites

  • 0

Ok, então meio caminho andado.

Estou aprendendo tudo agora, não sei usar a função, entendo mais ou menos de php, nada de asp, e mais ou menos de javascript

Alguém pode me ajudar com a document.getElementById("field_1") ???

Como coloco ela para obter o valor e para mostrar no devido lugar? Minha dúvida é como fica essa sintaxe

var campo1 = document.getElementById("field_1")

e depois eu colocaria no <input type="" name="" value="campo1"/>

fica assim, value="campo1" ???

Editado por guilcs
Link para o comentário
Compartilhar em outros sites

  • 0

RESOLVIDO!!

//Colocar esse script entre as tags head
<head>
<script type="text/javascript">
    function dominio() {
    document.NAMEDOFORM.CAMPO2.value = document.NAMEDOFORM.CAMPO1.value;
    }
</script>
</head>

//Neste campo o usuário digita qualquer coisa
<label>CAMPO1</label>
<input type=text name=CAMPO1 id=CAMPO1 size='100' value="">


//O value deve ficar em branco aqui
<input type="hidden" name="CAMPO2" value=""/>

//Agora basta colocar o nome da função no ONCLICK
<input type="image" src="" name="submit" alt="" onclick="dominio()"/>

Agradeço mesmo assim a ajuda, e fica ai pra quem tiver a mesma dúvida. :closedeyes:

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...