Два «действия формы» на одной строке - PullRequest
3 голосов
/ 27 июня 2011

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

Вот код для действий формы:

<form action='logout.php' method='POST'>           
<input type='submit' value='Logout' />      
</form>                      
<form action='changepassword.php' method='POST'>     
<input type='submit' value='Change password' />       
</form>

Я пробовал

<form action='logout.php' method='POST'>           
<input type='submit' value='Logout' />                           
<form action='changepassword.php' method='POST'>     
<input type='submit' value='Change password' />       
</form>

но обе кнопки находятся в одном месте

веб-сайт www.crossception.com , вам необходимо войти в систему, чтобы решить эту проблему Я уже сделал логин и пароль для каждого, чтобы использовать имя пользователя: stackoverflow пароль: test101

Большое спасибо
Коннор
(15 лет)

Ответы [ 3 ]

11 голосов
/ 27 июня 2011
<span style="float:left;">
    <form action='logout.php' method='POST'>           
        <input type='submit' value='Logout' />      
    </form>   
</span>
<span style="float:right;">
    <form action='changepassword.php' method='POST'>     
        <input type='submit' value='Change password' />       
    </form>
</span>
4 голосов
/ 27 июня 2011

Если я правильно понимаю ваш вопрос, я думаю, что вам нужно использовать какой-то CSS:

form {
    float: left;
    width: auto;
}

Возможно, вы захотите добавить класс к этим формам, чтобы остановить себя при стилизации всех форм, подобных этой

3 голосов
/ 27 июня 2011

Вот грязная встроенная версия

<form action='logout.php' method='POST' style='float:left;'>           
<input type='submit' value='Logout' />      
</form>                      
<form action='changepassword.php' method='POST'>     
<input type='submit' value='Change password' />       
</form>

Конечно, предложение Джеймса использовать класс является правильным способом сделать это.

Кстати, эти формы должны быть после открывающая бирка тела.

...