如何为我的表单创建相对 URL 位置?

How can I create a relative URL location for my form?

我正在学习 HTML 中的表单。目前我已经编写了这部分代码:

<form action="results_page.txt" method="get">
<p>Favourite Colour:
    <input type="text" name="f_colour" size="15"
     maxlength="20" />
</form>

我想做的是在记事本上使用空白的本地文本文档来接收人们最喜欢的颜色。

目前我在 Microsoft Edge 上遇到错误:

” 嗯,我们无法访问此页面。 试试这个 •确保您获得了正确的 URL:ms-appx-web://microsoft.microsoftedge/assets/errorpages/dnserror.html#file:///F:/HTML_practice_results.txt ?用户名=aklsfj “

如有任何帮助,我们将不胜感激。 谢谢!

p.s。我对 HTML 很陌生,所以如果我问的是一个愚蠢的问题,我不是故意的:)

编辑:我的操作 URL 与我的 HTML 文件位于同一文件夹中。

因为您是直接加载此文件而不是 运行 通过网络服务器加载它,您将无法访问您的网络服务器的根文件夹,并且所有内容都必须从其相对目录中引用地点。在您的示例中,您必须将 results_page.txt 驻留在与此 HTML 文件所在的位置完全相同的文件夹中才能正常工作。

尝试设置 XAMPP 或网络服务器,以便您可以实际使用服务器端语言来读取 GET 和 POSTED 数据。