CodeIgniter-提交后Chrome Autofill更改输入值



很简单,但很奇怪。我正在使用CodeIgniter,我有一个应用程序,用户可以创建其他用户,然后更改密码。

因此,我的一个简单表格如下:

<form action="<?php echo site_url("Manage/changeUserPassword"); ?>" method="post">
    <input hidden class="inputwithiduser" type="text" name="iduser" value="">
    <input type="password" id="inputPasswd" name="password" placeholder="New password" value="">
    <button type="submit">Save</button>
</form>

我用jQuery填充第一个输入(带有类inputWithIduser(。检查,这些输入具有正确的值。但是...。换句话说,Chrome正在更改我的输入(尽管使用Chrome工具检查了Iduser输入,这一切都可以(

你有什么想法吗?我尝试使用autocomplete="off"autocomplete="false"等,没有成功。

谢谢,卢卡

您是否尝试过autocomplete="foo"(或任何值(?新浏览器使用此属性不同,因为他们在

之前使用了此属性

我有同样的问题,最后我解决了:

  <input type="text" name="username" hidden/>
  <input type="password" name="password" hidden/>

在Oiriginal输入之前添加两个输入。

最新更新