Я работаю над формой, и при отправке я хочу скрыть форму и показать письменное сообщение об успехе при отправке.Я также хочу иметь возможность перезагрузить страницу со значением хеш-функции.
Я сделал эту функцию, которая работает, но я чувствую, что у меня возникнут некоторые проблемы с перезагрузкой, поскольку форма снова появляется и сообщение об успешном завершении исчезает.Тег формы содержит onSubmit="submissionmMessage()
<script>
function submissionMessage() {
window.location.hash = "#success";
document.getElementById("successMessage").style.display = 'block';
document.getElementById("form").style.display = 'none';
</script>
<div>
<p style="display:none;" id="successMessage"><strong> Success!</strong></p>
</div>
Он работает для скрытия отображения сообщения, но я чувствую, что может быть место для ошибок?
также, если я вставлю в"window.location.hash = "#success"
и URL-адрес успеха в качестве URL с #sucess
в конце будет нелогичным?