本来我没有把这个当回事,因为在我的映像中就是在input标签加上一个 autocomplete="off"
eg:
方法一(是最先想到的也是最简单的)
<input type="password" autocomplete="off" >
方法二(在form内最前面加上隐藏的来接收填充值和提示)
<input style="display:none" type="text" name="username" autocomplete="off"/>
<input style="display:none" type="password" name="passwd" autocomplete="off"/>
方法三(判断当input为空的时候,type=‘text’,当有输入值变为type=‘password’,躲避自动填充和提示)
<input type="text" oninput="if(this.value==''){this.type='text'}else(this.type='password')" name="password" autocomplete="off" >
以上三个组合起来应该在第一次进入的时候不会再有自动填充和提示密码了,但是在一些情况下不刷新页面的情况下需要再次输入数据的时候,还是会出现,这时候比较容易的方法就是给他刷新本页面:
document.querySelector(".btn").onclick=function () {
document.location.reload();//刷新本页面
}
如果出现一些保存和取消的按钮,在保存成功后刷新本页面,取消直接刷新本页面
如有更好的方法请留言