2011-06-26 32 views
3

我刚刚完成了在我的网站上登录和注册位,现在我只是清理了一些东西,但后来我遇到了这个问题,我在一个页面上有两个表单动作,每个人都去一个不同的页面,很容易,但我似乎无法在一条线上得到他们。在一条线上的两个“表单动作”

下面是表单操作代码:

<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,你会需要登录才能解决此问题 我已经为每个人使用了登录名和密码 用户名:计算器 密码:test101

非常感谢你
康纳
(15岁)

回答

10
<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> 
+0

快速的方法,如果你不想处理使用单独的CSS还没有。如果这对于许多页面来说都是通用的,那么您可能需要将样式放到其部分。 –

+0

谢谢rachel,那很棒 –

+0

确实。乐意效劳。=) –

4

如果我正确地理解你的问题,我认为你需要使用一些CSS:

form { 
    float: left; 
    width: auto; 
} 

你可能想要添加一个类到这些窗体来阻止你自己造型所有窗体像这样

+0

谢谢詹姆斯,我在哪里添加,在这两个行动的乞讨或在他们其中之一的开始。以及如何添加一些类(仍在使用html) –

+0

您的表单标签想要看起来像'

' - 替换“...”与你已有的标签部分。我发布的CSS的第一行应该从'form {'变成''.floatleft {',并且应该放在单独的样式表中,链接到您的头标记 –

+0

中,所以它看起来有点像 ***表格{ ** ** {**** ,即时通讯不是很好的一个stackoverflow –

3

这里的肮脏的在线版本

<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> 

当然詹姆斯的建议,使用一类是做正确的方式。

顺便说一句,那些形式应该是之后的的开启体标签。

+0

谢谢marapet –

相关问题