网站搜索和返回结果在单独的网页

时间:2017-03-29 16:11:02

标签: javascript jquery html forms web

您好,感谢您的帮助。

我想在我的网站上建立内部搜索功能。

用户在搜索字段中输入关键字,然后在按Enter键后,结果将显示在单独的网页上。因此,如果有人输入单词cat,我网站上的所有网页都将填充到包含页面超链接的列表中。我希望这只能搜索我的网站,而不是谷歌搜索引擎。

我想以最简单的方式实现这一点,而不是javascript。只需javascript。

我试图让它成功但是这段代码只是带我到一个页面,上面有我搜索的单词。

<div id="widget-user">

    <form id="siteSearch" method="get" action="http://www.example.com/first">
        <input type="text" id="searchInput" name="q" maxlength="20">
        <input type="submit" value="Search">
    </form>

    <script>

        var a = document.getElementById("siteSearch");
        a.addEventListener("submit", function(event) {

            event.preventDefault();
            var b = document.getElementById("searchInput").value;
            window.location.href = "http://www.example.com/first" + b;

        });

    </script>

1 个答案:

答案 0 :(得分:-1)

尝试更改此内容并告诉我们window.location =“etzy.html”