Ir para conteúdo

POWERED BY:

Arquivado

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

spyspys

Select abrindo página

Recommended Posts

Olá, boa tarde

 

Tenho o seguinte código:

<html>
<head>
<title>
</title>
</head>
<body>
<script>
function jogarDados() {
var valor = new Array("10,00","12,00","14,00","16,00","18,00","20,00","22,00","24,00","26,00","28,00","30,00","32,00");
var peso = new Array("0,20","0,30","0,40","0,50","0,60","0,70","0,80","0,90","1,00","1,10","1,20","1,30");

var objSelect = document.getElementById("select1");
var txtPeso = document.getElementById("peso1");
var txtValor = document.getElementById("valor1");

if (objSelect.value != "") {
         txtPeso.value = valor[eval(objSelect.value)];
         txtValor.value = peso[eval(objSelect.value)];
} else {
        txtPeso.value = "";
        txtValor.value = "";
}

}
</script>
<select id="select1" onchange="jogarDados()">
<option value="">---</option>
<option value="0">0,45 x 0,60</option>
<option value="1">0,80 x 0,60</option>
<option value="2">1,00 x 0,70</option>
<option value="3">1,20 x 0,70</option>
<option value="4">1,50 x 0,70</option>
<option value="5">1,20 x 1,00</option>
<option value="6">1,50 x 1,00</option>
<option value="7">1,80 x 1,00</option>
<option value="8">2,00 x 1,50</option>
<option value="9">2,50 x 1,50</option>
<option value="10">3,00 x 1,80</option>
<option value="11">3,50 x 1,80</option>
</select>
Peso: <input type="text" id="peso1">
Valor: <input type="text" id="valor1">
</body>
</html>

Este código funciona assim: quando a pessoa seleciona um tamanho, é gerado em um campo input text o valor correspondente àquele tamanho e em outro campo input text é gerado o peso do produto.

Ex: O usuário seleciona o tamanho 0,45 x 0,60 e no campo Valor aparece R$10,00 e no campo peso aparece 0,20 kg.

Depois ele seleciona outro produto 3,00 x 1,80 e no campo valor aparece R$ 20,00 e no campo peso aparece 0,50 kg.

 

Agora eu preciso que, quando ele selecionar um tamanho, além de aparecer o valor e o peso correspondente àquele produto, abra uma página, dentro de um iframe com um botão especifico para compra daquele banner.

 

Podem me ajudar galera?

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atenção:

Este subfórum é destinado apenas para postagem de artigos, tutoriais e matérias sobre javascript.

Não é permitido a abertura de tópicos com dúvidas. Para isso, use o Fórum de javascript.

Movido para o forum principal.

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.