input 自动填充 的解决方法总结

 


方法一、form 表单 、input 输入框 设置属性 autocomplete="off";

<form action="login" method="post" autocomplete="off">
</form>
            <input autocomplete="off">

 

方法二、正对有passpword的情况,chrome 对autocomplete="off";失效;(亲测成功)

解决办法为让password 的输入框 默认是 readonly=true;当点击password框时,设置password输入框为readonly=false可以解决用户名和密码自动填充的情况;

复制代码
<form action="login" method="post" autocomplete="off">
            <input class="easyui-textbox" id="username" name="username" data-options="cls:'login-text-icon',iconCls:'iconfont icon-musesuser-fill',labelAlign:'right',labelWidth:100,label:'<s:message code="I.LOGIN.USERNAME"></s:message>' ,width:450" autocomplete="off">
             <br>
             <br>
            <input class="easyui-textbox" id="password" name="password" data-options="cls:'login-text-icon',iconCls:'iconfont icon-museslock',labelAlign:'right',labelWidth:100,label:'<s:message code="I.LOGIN.PASSWORD"></s:message>',type:'password',readonly:true,width:450" autocomplete="new-password">
            <br>
            <br>
            <input class="easyui-checkbox" name="remember"  value="Y" checked=true labelWidth=100 width=400 labelAlign='right' label="<s:message code="I.LOGIN.REMEMBER"></s:message>">
            <br>
            <br>
            <a id="btn" onclick="login()" class="easyui-linkbutton" style="margin-left:100px;background:#ffab3f" data-options="width:340"><s:message code="I.LOGIN.LOGIN.BTN"></s:message></a>
        </form>
复制代码
$(function(){
    $("#password").textbox('textbox').bind('click', function(){
        $("#password").textbox('readonly',false);    
    })
        
})

 

posted @   啄木鸟伍迪  阅读(1376)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
//火箭 GenerateContentList();

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示