Jump to content

Tentativa de criar um site simples. Inserir termo, clicar no botão, termo ser pesquisado no outro si


Recommended Posts

Meu objetivo é criar uma página onde há uma barra de pesquisa e um botão. A passoa digita um texto e quando clicar no botão, sejam abertas diversas abas com sites de pesquisas pesquisando aquele termo que foi inserido. Criei um código que acho que deveria estar funcionando para esse propósito, mas quando clico no botão nada acontece. Vou enviar o código e se alguém souber onde estou errando, ou mesmo se tiver uma sugestão de forma diferente para obter o resultado que quero, ficarei muito grato. Valeu demais pela ajuda galera, ainda tenho muito o que aprender.

<html>
<head>
    <title>Pesquisa em diversos sites</title>
    <script src="script.js"></script>
</head>
<body>
    <input type="text" id="searchTerm">
    <button id="searchButton">Pesquisar</button>
    <script src="script.js"></script>
</body>
</html>
 
 
JAVASCRIPT:
 
var searchButton = document.getElementById("searchButton");
        searchButton.addEventListener('click', function search() {
            // Obter o valor da barra de pesquisa
            var searchTerm = document.getElementById("searchTerm").value;
         
            // URLs que deseja abrir em novas abas, com o termo de pesquisa incluído
            var urls = [
              "https://www.google.com/search?q=" + searchTerm,
              "https://www.bing.com/search?q=" + searchTerm,
              "https://yandex.com/search/?text=" + searchTerm
            ];
         
            // Abrir cada URL em uma nova aba
            urls.forEach(function(url) {
              window.open(url, '_blank');
            });
          })

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Who's Online   0 Members, 0 Anonymous, 56 Guests (See full list)

    • There are no registered users currently online


×
×
  • Create New...