Как я могу создать относительное местоположение URL для моей формы?
Я изучаю формы в 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? Username=aklsfj "
Любая помощь будет принята с благодарностью. Спасибо!
PS Я совсем новичок в HTML, поэтому, если я задаю тупой вопрос, я не хотел:)
РЕДАКТИРОВАТЬ: URL-адрес моего действия находится в той же папке, что и мой HTML-файл.
1 ответ
Поскольку вы загружаете этот файл напрямую, не запуская его через веб-сервер, у вас не будет такого же доступа к корневой папке вашего веб-сервера, и все должно ссылаться из его относительного местоположения. В вашем примере у вас должен быть файл results_page.txt, находящийся в той же папке, что и этот HTML-файл, чтобы это работало.
Попробуйте настроить XAMPP или веб-сервер, чтобы вы могли использовать язык на стороне сервера для чтения данных GET & POSTED.