2014-01-28 2 views
1

Я хотел бы прикрепить форму к кнопке, чтобы при нажатии кнопки a из нее выпало под ней. Как мне сделать что-то подобное?Выпадающая форма, прикрепленная к кнопке

Я не указал код, поскольку я не думаю, что какой-либо код нужен другому, кроме кода, который отправляется кем-то, кто отвечает на мой вопрос, однако я могу предоставить код, если код нужен, но я не думал это было.

Благодарим вас за это.

ФОРМА КОД

<form action="team.php" method="POST" name="profiles"> 
<div>Team Name: <input type="text" name="team" value="<?php echo $cx;?>"></div> 
<input type="submit" name="signupbtn"> 
</form> 

Кнопка Код

<button class="myButtont"><?php echo "<a href=esports/create/team.php>Create a Team</a>";?></button> 

Вы можете подумать, почему я вторя из ссылки. Это связано с тем, что я буду включать имя команды из базы данных в качестве переменной, поэтому, пожалуйста, не спрашивайте, почему я повторяю ссылку.

+0

к форме и кнопки ? Я не пытался это сделать вообще, так как не знаю, с чего начать. Я добавляю в сообщение сейчас –

+0

@Shivam вы собираетесь ответить или вы просто тратили мое время? –

+1

Извините за поздний ответ, я был где-то занят. – Shivam

ответ

1

Используйте этот код,

<div id="div1" style="visibility:hidden;"> 
    <form action="team.php" method="POST" name="profiles"> 
    <div>Team Name: <input type="text" name="team" value="<?php echo $cx;?>"></div> 
    <input type="submit" name="signupbtn"> 
    </form> 
</div> 

код кнопки,

<button class="myButtont" onclick='showForm();'><?php echo "<a href='#'>Create a Team</a>";?></button> 

Используйте этот скрипт в вашем HTML-файле,

<script> 
function showForm() { 
    document.getElementById('div1').style.visibility= 'visible' ; 
} 
</script> 
+0

Ты потрясающий. Большое спасибо. Я думал, что вы заставили меня опубликовать код для смеха. Еще раз спасибо :) –

+0

Ваш код работает как сон, но когда форма скрыта, создается разрыв, в котором находится форма. Есть ли способ, так что в основном кнопка сохраняет форму до тех пор, пока она не будет нажата, так что нет пробела, где скрывается форма –

1

Вы можете использовать всплывающее окно для отображения формы. Вы должны использовать кнопку в виде привязки, откуда она должна упасть. Чем больше вы можете найти http://developer.android.com/reference/android/widget/PopupWindow.html

+0

Не может ли он упасть ниже самой кнопки? Спасибо за ваш комментарий, поскольку я буду использовать это, если не могу, чтобы спуститься ниже кнопки –

+0

ммм. Я вижу вашу ссылку i для Android. Это не только для мобильного использования? –

Смежные вопросы