【问题标题】:Prefilled value of the password field in the form?表单中密码字段的预填充值?
【发布时间】:2019-06-28 18:05:58
【问题描述】:

我的网站中有一个页面,其中有一个按钮,例如 登录 FB 当我点击它时,我需要打开一个新页面,其中会自动预填充表单值。为此,我使用以下代码:

<form method="post" action="https://www.facebook.com/" target="_blank">
    <input type="hidden" name="username" value="XYZ">
    <input type="hidden" name="password"    value="123456">
    <button type="submit" class="btn btn-primary btn-sm"><span >Login to FB</span></button>
</form>

通过使用此代码,它重定向到登录页面,但只有用户名预填了值而不是密码字段。密码字段为空。因此,我如何完成该密码字段应该包含我通过我的网站传递的值。任何帮助将不胜感激。 谢谢!

【问题讨论】:

  • 听起来像是 XY 问题。您实际上想要达到什么目的?您是如何将其作为解决方案的?我的意思是,从表面上看您的示例代码,您不能强制 Facebook 用来自 POST 请求的随机值填充 他们的 密码输入(无论如何都不是直接的 afaik,有模拟浏览器之类的方法,但这似乎超出了范围)。

标签: php html


【解决方案1】:

在这个问题上花了这么多时间后,我终于以解决方案结束了。其实我已经采取 &lt;button type="submit" class="btn btn-primary btn-sm"&gt;&lt;span &gt;Login to FB&lt;/span&gt;&lt;/button&gt; 我没有在其中提到任何名称属性。将上面的行更改为 &lt;input type="submit" class="btn btn-primary btn-sm" name="login"&gt;&lt;span &gt;Login to FB&lt;/span&gt;&lt;/button&gt; 工作正常并自动登录网站。

谢谢!希望它也对其他开发者有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    相关资源
    最近更新 更多