Ir ao conteúdo

Posts recomendados

Postado

Olá. Sou novato. A PERGUNTA É: como consigo deixar os links com funcionamento e o mais importante, eles abrirem na mesma janela e sem IFRAME; Se possível, informe o script para essa função:

 

<!DOCTYPE html>
<html>
<head>
    <title>função select</title>
</head>
<body>
    <h1>Mudar de página com Select</h1>
    <select>
        let selectEl = document.getElementsByTagName('select');
        selectEl[0].addEventListener('change', function() {
            location.href=this.value;
        });
        <option>Selecione uma opção</option>
        <option value="https://www.google.com">Google</option>
        <option value="https://www.facebook.com">Facebook</option>
        <option value="https://www.twitter.com">Twitter</option>
    </select>

 

Aguardo! Agradeço!

  • Obrigado 1
  • 3 semanas depois...
Postado

Amigo, esse código está correto. O que tá faltando é você jogar esse evento dentro das tags script.

 

    <h1>Mudar de página com Select</h1>



    <select>

        <option>Selecione uma opção</option>

        <option value="https://www.google.com">Google</option>

        <option value="https://www.facebook.com">Facebook</option>

        <option value="https://www.twitter.com">Twitter</option>

    </select>



           

    <script>

            let selectEl = document.getElementsByTagName('select');

                selectEl[0].addEventListener('change', function() {

                location.href=this.value;});

    </script>

   

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...