Как изменить отображение без ввода внутри формы?

#javascript #html

Вопрос:

У меня есть кнопка, которую зовут Мануэль. Когда я нажимаю эту кнопку, я хочу изменить display:none свойство. На самом деле, это работает, но мой элемент внутри формы. Когда я нажимаю кнопку «Форма опубликована». Я не могу остановить почту.

 <div class="form-group">
  <input type="text">
  <button onclick="myFunction()" class="btn btn-primary btn-sm">Manuel</button><br>
  <input type="text" style="display:none;" id="hide1">
</div>
 
 function myFunction() {
  document.getElementById("hide1").style.display = "block";
}
 

Как создать ввод без записи в форме?

Комментарии:

1. Добавьте type="button" свой button элемент, чтобы сделать его кнопкой мыши вместо кнопки отправки.

2. Какое отношение этот вопрос имеет к php, jquery или post?

Ответ №1:

Просто измените кнопку type="submit" на type="button" , чтобы вы могли выполнять display: none функцию, и если вы хотите отправить форму, вы можете сделать это с помощью javascript.