在Google自定义搜索引擎中读取查询

时间:2015-06-06 12:51:05

标签: google-custom-search

我已在我的网站上实施了Google自定义搜索引擎(双列类型),一切正常。现在我想根据输入框中输入的查询来更改网站的背景。如何在写入输入框后从输入框中获取此查询? 一旦我从输入框中取出它,我就可以将它与一些固定的关键字进行比较,并根据匹配情况更改背景。

我已经尝试了这个:

var query = google.search.cse.element.getElement(“search”)。getInputQuery();

但它不起作用。

我已经在Google Developpers网站上看过了:

https://developers.google.com/custom-search/docs/element

到目前为止,这是我的代码:

    <script>
            var query = google.search.cse.element.getElement("search").getInputQuery();
            var wallpaper = document.getElementById("background")
            if (query.localeCompare("hardware") == 0)
                {wallpaper.id = "hardware";}
            else if (query.localeCompare("software") == 0)
                {wallpaper.id = "software";}
    </script>

<gcse:searchbox gname="search"></gcse:searchbox>
<gcse:searchresults gname="search"></gcse:searchresults>

有任何想法吗?

0 个答案:

没有答案