estou precisando de uma ajuda de vocês. Estou fazendo um select e neste select fiz uma função para pegar o value. O problema é que quando é um link externo preciso inserir um taget="_blank". Porém não estou conseguindo trazer o target="_blank" quando necesário. O value vem na boa.
Segue abaixo meu código.
<select name="produtoPais" onchange="mudaAlvoLink(this, 'ok-button')">
<option value="#">Veja os países que comercializam esse produto</option>
<option target="_blank" value="http://test1.com.ar">Argentina</option>
<option target="#"value="/bolivisdfsa.html">Bolívia</option>
<option target="_blank" value="http://test2.com.br/pt">Brasil</option>
<option target="_blank" value="http://fsadfsdffdsgsdg.com">E.U.A.</option>
</select>
<a href="#" target="#" id="ok-button">ok</a>
function mudaAlvoLink(selectElement, idOk)
{
var okButton = document.getElementById(idOk);
okButton.href = selectElement.options[selectElement.selectedIndex].value;
okButton.target = selectElement.options[selectElement.selectedIndex].target;
}
Pergunta
Fabio_marques
Fala galera,
estou precisando de uma ajuda de vocês. Estou fazendo um select e neste select fiz uma função para pegar o value. O problema é que quando é um link externo preciso inserir um taget="_blank". Porém não estou conseguindo trazer o target="_blank" quando necesário. O value vem na boa.
Segue abaixo meu código.
Abração!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.