Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jeancamillo

Indicar um link contendo o input

Recommended Posts

Preciso criar um botao que direcione para um link que contem um valor que o usuario digite.

 

ex:

 

Digiti aqui seu nome: (nome) (botão de envio)

 

o navegador deve seguir o link: http:// pagina(nome).seguir.com.br

 

Tem como fazer isso?

 

Grato

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, tem como. Usando javascript.

 

Basta ouvir o evento click do botão, e concatenar o .value do input com oque vc quiser.

Ai para direcionar vc usa document.location.href

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Entao seguindo alguns passos na net eu montei o seguinte scrpt:

 

<form >  
           <input type="text" name="valorTeste" id="valorTeste">  
         <a href="&key=970681&logoloja=true&nmp=24 " onclick="this.href='[url=https://www.bcash.com.br/site/calcula_parcelamento_cliente.php?valor=]https://www.bcash.com.br/site/calcula_parcelamento_cliente.php?valor= [/url]'+document.getElementById('valorTeste')" &key=970681&logoloja=true&nmp=24".value"> Enviar </a>  
       </form > 

Quero isso pra colocar numa pg para calcular o valor de parcelas do bcash... sem ter que entrar no site e nem o tendo que cadastrar todos os produtos... Assim ocliente só coloca o valor total da compra e clica no calculo!

O resitlado deve ser o link https://www.bcash.com.br/site/calcula_parcelamento_cliente.php?valor=1000.00&key=970681&logoloja=true&nmp=24 porem no lugar de 1000 o valor do input!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<input type="text" id="name" value="100.00" />

<input type="button" id="send" value="enviar">

<script>

function id(el) {

return document.getElementById(el);

}

var $send = id("send"),

$name = id("name");

 

$send.addEventListener("click", function(){

document.location.href = "https://www.bcash.com.br/site/calcula_parcelamento_cliente.php?valor="+$name.value+"&key=970681&logoloja=true&nmp=24";

});

 

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.