在HTML中设置登录名和密码输入

时间:2012-09-02 17:47:29

标签: html login login-control

在HTML中设置登录名和密码输入框的正确方法是什么?

我问的原因是因为我用来管理我所有密码的程序(1Password)没有拿起我刚刚输入的凭据,它应该尝试保存。这让我觉得我把表单设置错了。

在提交按钮上的click()事件之后,通过SSL连接通过Ajax发送凭据。它们作为JSON对象存储在post体中。不确定他们是否需要在标题或其他内容?

这是我到目前为止在页面上的内容:

Username: <input id='username_input' type='text'><br>
Password: <input id='password_input' type='password'><br>
<input id='login-button' type='submit' value='login'>

谢谢!

2 个答案:

答案 0 :(得分:3)

您的输入没有任何名称,因此在提交表单时不会向服务器发送任何数据。尝试:

Username: <input id='username_input' name='username' type='text'><br>
Password: <input id='password_input' name='password' type='password'><br>
<input id='login-button' type='submit' value='login'>

答案 1 :(得分:0)

确保为属性使用双引号:

Username: <input id="username_input" type="text" /><br />
Password: <input id="password_input" type="password" /><br />
<input id="login-button" type="submit" value="login" />

此外,将字段包装在表单元素中可能有效。