Искать конкретную ссылку в поиске Google - PullRequest
0 голосов
/ 04 декабря 2018
<body>

<form action="http://google.com/search" method="GET">
    <label for="keyword">Keyword: </label>
    <input type="text" name="q" placeholder="Search Keyword" id="keyword">

    <label for="site">Site: </label>
    <input type="text" placeholder="Site" id="site">


    <input type="submit" value="Google Search" onclick="well();">
</form>

<script >
    function well(){
        var something = document.getElementById("site").value;
        alert(something);
    }
</script>

Итак, что я хочу, это:

  1. В первом вводе вы ищете ключевое слово, которое хотите найти в Google.

  2. Во втором поле ввода вы помещаете ссылку, которую хотите найти, чтобы увидеть, появляется ли она на первой странице или нет

  3. Нажатием кнопки производите поиск изаставить мой скрипт работать на этой странице.

    var myList = [];
    var x = document.querySelectorAll("#rso h3");
    for(var i=0; i<x.length; i++){
    myList.push(x[i].textContent);
    }
    console.log(myList);
    

И этот код выше может сделать это для поиска тегов h3.

Но как я могу это сделать снажатие кнопки?

1 Ответ

0 голосов
/ 05 декабря 2018

Действие формы с URL-адресом google.com переместит вашего пользователя с вашего сайта на этот поиск.Чтобы получить результаты поиска, вам нужно использовать Google Search API .Смежный вопрос здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...