0

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

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

click()在提交按钮上的事件之后,凭据正在通过 SSL 连接通过 Ajax 发送。它们作为 JSON 对象存储在帖子正文中。不确定他们需要在标题中还是什么?

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

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

谢谢!

4

2 回答 2

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'>
于 2012-09-02T18:09:21.703 回答
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" />

此外,将字段包装在表单元素中可能会起作用。

于 2012-09-02T17:49:05.300 回答