Я хотел бы скрыть форму внутри кнопки. Скрытие формы выполняется, но проблема в том, что размер области скрытых форм отображается как пустая область под моим ящиком, поэтому у меня есть большое пространство между нижней частью кнопки и содержимым под кнопкой, например. другая кнопка.Скрытая форма показывается пустая область
Кнопка Код
<button class="myButtonl" onclick='showForm();'>Create a Player</button>
Форма Код
<div id="div1" style="visibility:hidden;">
<form action="team.php" method="POST" name="profiles">
<div>Team Name: <input type="text" name="psn" value=""></div>
<input type="submit">
</form>
</div>
Javascript
<script>
function showForm() {
document.getElementById('div1').style.visibility= 'visible' ;
}
</script>
Я предполагаю, что эффект я ищу, что кнопка не держит форму внутри него до тех пор, нажата кнопка, а затем форма снижается, чтобы отобразиться под ней. Также, если возможно, что если кнопку снова нажать, пока форма показывает, что форма помещается обратно внутри кнопки, так что она больше не видна, пока она не будет снова нажата.
Используйте 'показать/hide' вместо' visibility'? –
Он не использует jQuery для того, чтобы показать/скрыть –