首页 > 解决方案 > 每当我点击搜索按钮而没有在搜索字段中输入任何内容时,它都会带我进入 Duck Duck Go 的主页,我该如何禁用它?

问题描述

我创建了一个通过 Duck Duck Go 搜索的搜索框,它工作得很好,但问题是当我点击搜索按钮而不在文本字段上输入任何内容时,它需要用户去鸭子去搜索主页,这是我不想要的. 有人可以帮我解决问题,以便当我点击搜索按钮而不输入任何内容时,页面保持不变这是代码:

<form class="form-search" method="get" action="https://duckduckgo.com/">
            <input type="search" name="q" placeholder="Search or type web address">
            <button type="submit">Search</button>
            
        </form>

标签: javascripthtmlsearchduckduckgo

解决方案


您可以在输入字段中添加必需的标签。它会在提交时检查它是否应该有一些数据。

<form class="form-search" method="get" action="https://duckduckgo.com/">
            <input type="search" name="q" placeholder="Search or type web address" required>
            <button type="submit">Search</button>
            
        </form>


推荐阅读