2014-03-12 161 views
-3

我正在尝试从文本框中获取用户名和密码。这是HTML代码:从文本框中获取文本

<form class="navbar-form pull-left"> 
<input type="text" class="span2"> 
<input type="text" class="span2"> 
<button type="submit" class="btn">Submit</button> 
</form> 

如何才能得到该用户名密码&中的LoginController检查认证?

回答

3

首先,您需要将name属性添加到您的输入字段。然后为form指定actionmethod属性。形式是这样的,那么:

<form action="your_route_goes_here" method="post" class="navbar-form pull-left"> 
<input name="username" type="text" class="span2"> 
<input name="password" type="password" class="span2"> 
<button type="submit" class="btn">Submit</button> 
</form> 

在你的LoginController,你就可以访问用户名和密码,像这样,分别为:

params[:username] 
params[:password]