2014-03-12 209 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]