我正在尝试从文本字段中获取用户名和密码。这是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>
如何获得此用户名&amp;在LoginController中检查身份验证的密码?
答案 0 :(得分:3)
首先,您需要在输入字段中添加name
属性。然后为action
指定method
和form
属性。表格如下所示:
<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]