#html #button #hyperlink
#HTML #кнопка #гиперссылка
Вопрос:
Я написал некоторый код, и он не приведет меня ко 2-й странице, которую я перечислил. Как мне это исправить, чтобы это привело меня на мою вторую страницу? Имя и все, что указано, верны.
<div class="container">
<button type="" href="2.html" class="btn btn1">Page 2</button>
</div>
Комментарии:
1.
<button>
у s нет href …<a>
теги есть, и они предназначены для навигации
Ответ №1:
Я нашел исправление, я поместил тег button внутри тега a следующим образом:
<div class="container">
<a href="2.html"><button class="btn btn1">Page 2</button></a>
</div>
Это означало, что я сохранил дизайн, который у меня был, и кнопка работает полностью нормально
Ответ №2:
Лучший способ сделать что-то подобное — использовать <form>
тег. Вот пример:
<div class="container">
<form action="2.html">
<input type="submit" value="Page 2">
</form>
</div>
В качестве альтернативы вы можете попробовать такой <a>
тег:
<a href="2.html"><button>Page 2</button></a>
Комментарии:
1. Я просто получаю код ошибки: сообщение NoSuchKey: указанный ключ не существует. Ключ: bramble_0.1.26/2.html Идентификатор запроса: 723C5C4B582E9EA8 Идентификатор хоста: kBqVmy0Xyzu1g0VVHw6t0Q 0jjsmnkjyyyjpj8g2zm KmVggnGpasEU07edON 0Ozag51SG8leRQ=
2. @KingRealzYT Попробуйте добавить
method="POST"
тег. Итак, тег формы выглядит так:<form action="2.html" method="POST">
3. Почему не использовать
<a>
лучший способ? Это то, для чего она предназначена4. это дает мне больше ошибок, вы знаете, как это сделать с тем, как у меня это есть? (причина в том, что текст написан определенным образом, поэтому, когда вы наводите на него курсор, он заполняется)
5. @KingRealzYT Хм, может быть, вы могли бы попробовать альтернативный метод для этого. Это выглядит примерно так:
<a href="2.html"><button>Page 2</button></a>