javascript - 在 HTML 表单上使用 GET 作为方法不会附加到 URL 中吗?

标签 javascript html forms web get

我有以下表格:

<form name="frmSearch" id="frmSearch" action="search_results.html" method="get">
    <table>
        <tr>
            <td><input type="text" id="txtQuery" placeholder="What are you hungry for ?" required="true"></td>
        </tr>
        <tr>
            <td><input type="text" id="txtLocation" placeholder="Your location" required="true">
        </tr>
        <tr>
            <td align="middle"><input type="submit"  placeholder="Let's Eat!" ></td>
        </tr>
    </table>
</form>

当我点击“Let's Eat”按钮(提交按钮)时,启动的新页面的 URL 不包含两个输入字段中的值:

http://localhost:8000/search_results.html?

这是为什么?

最佳答案

您的输入需要name属性。

关于javascript - 在 HTML 表单上使用 GET 作为方法不会附加到 URL 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37668838/

相关文章:

javascript - 与 Angular Js .success() 的 Json 连接不是一个函数错误

javascript - 如何计算两个日期之间的时间段 - angularjs

javascript - 交替元素符号列表颜色

javascript - 并排运行三个字段集

javascript - 在输入字段中使用 Tab 键时保持占位符 |查询

html - jquery上传前如何获取文件名?

javascript - WebGL 绘制循环和翻译

javascript - 使用一个 CSS 选择网页外观而无需重新加载

javascript - 如何在 JavaScript 中使用通知 API 在桌面通知中添加动画 GIF

javascript - HTML5 本地存储 - 多个removeItem问题