今天发现一个问题,记录一下
环境:火狐浏览器
开发新建用户功能时,碰到一个狗血的问题
当表单含有一个type="text"的input控件和一个type="password"的input控件时,奇妙的事情发生了:
默认会把当前用户的登录名填充到type="text"的input控件中,把登录密码填充到type="password"中
如图:
<table id="infoTab" cellpadding="0" cellspacing="0" class="def-table"> <tr> <td >用户名<span style="color:red">*</span>:</td> <td colSpan="3" id="tdLoginName"> <input id="txtLoginName" name="loginName" type="text" ltype="text" validate="{required:true, minlength:5,maxlength:10,stringCheck:true,checkLoginName:true}"/> </td> <td colSpan="3"id="tdTxtName"><span id="loginName">${userPojo.loginname}</span></td> </tr> <tr> <td >姓名<span style="color:red">*</span>:</td> <td colSpan="3"> <input id="txtUsername" name="username" value="${userPojo.username}" type="text" ltype="text" validate="{required:true, maxlength:20}"/> </td> </tr> <tr> <td >电话:</td> <td colSpan="3"> <input id="txtMobile" name="mobilephone" value="${userPojo.mobilephone}" type="text" ltype="text" validate="{isMobile:true}" /> </td> </tr> <tr> <td>邮箱<span style="color:red">*</span>:</td> <td colSpan="3"> <input id="txtEmail" name="useremail" value="${userPojo.email}" type="text" ltype="text" validate="{required:true, maxlength:60,email:true}"/> </td> </tr> <tr id="trPassword"> <td >密码<span style="color:red">*</span>:</td> <td colSpan="3"> <input id="txtPassword" name="userpwd" type="password" autocomplete="off" ltype="password" value="${userPojo.password}" validate="{required: true, minlength:6,maxlength:16}"/> </td> </tr> <tr id="trComfirmpwd"> <td >确认密码<span style="color:red">*</span>:</td> <td colSpan="3"> <input id="comfirmpwd" name="comfirmpwd" type="password" autocomplete="off" ltype="password" validate="{required:true, minlength:6,maxlength:16,equalTo:'#txtPassword'}"/> </td> </tr> </table>
解决方案:
在type="password"的input控件中添加属性autocomplete="off"
相关推荐
抓取IE,火狐,遨游和谷歌浏览器缓存密码的工具(博客)
火狐浏览器火狐浏览器火狐浏览器火狐浏览器
火狐浏览器安装包火狐浏览器安装包火狐浏览器安装包火狐浏览器安装包火狐浏览器安装包
火狐浏览器for linux是火狐浏览器官方推出的火狐浏览器linux版,适用于linux系统。火狐浏览器英文全称Mozilla Firefox,是一个开源网页浏览器,使用Gecko引擎(非ie内核),支持多种操作系统如Windows、Mac和linux。...
可查看火狐、谷歌浏览器缓存文件,可下载mp3、JPG、PNG等格式
火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包火狐浏览器离线安装包
火狐浏览器内核dll 文件欢迎下载!
这是火狐浏览器支持win7的最后一个版本,欢迎大家下载
延伸了火狐同步的功能用户可以在不同计算机之间来同步...Mozilla基金会是一个非营利性开源软件机构,旗下谋智网络是Mozilla的中国子公司,目前负责在中国运营 Firefox 火狐浏览器以及Firefox Mobile 移动浏览器产品。
火狐浏览器windows安装包
解决IE7、IE8、火狐浏览器需要用户名密码进行本地测试的问题
火狐浏览器适于与开发人员发现前台页面bug所在,包含debug文件,可方便快速调试项目。
火狐浏览器最新官方原版(54)离线安装文件。
火狐浏览器(可自定义安装路径)火狐浏览器(可自定义安装路径)火狐浏览器(可自定义安装路径)火狐浏览器(可自定义安装路径)火狐浏览器(可自定义安装路径)火狐浏览器(可自定义安装路径)
支持win2003操作系统的火狐浏览器,亲测能用,最新版火狐已不再支持win2003
密码:123456 ...第二步:删除浏览器安装包中的update.exe更新程序 第三步:浏览器在地址栏中输入about:config,搜索xpinstall.signatures.required...第四步:将jsprintsetup-0.9.5.1.xpi文件拖至火狐浏览器页面进行安装即可
修改该火狐浏览器左上角图标颜! 如果你觉得火狐浏览器左上角的黄色图标很难看,此文档可以帮助你修改自己喜欢的颜色。
火狐浏览器火狐浏览器火狐浏览器火狐浏览器火狐浏览器火狐浏览器火狐浏览器
Firefox 火狐浏览器 完整 安装包
谷歌和火狐浏览器驱动