技术不行但人小帅 2023-03-02 16:23 采纳率: 59.7%
浏览 56
已结题

Uview中 u-input如何关闭自动填充?

请问如何关闭uview中u-input的自动填充功能? 每次点击登录时总会弹出是否保存密码,很影响用户体验感, 似乎在官方文档中也没有用, 尝试了使用autocomplete=“off” 页面也不生效

  • 写回答

1条回答 默认 最新

  • 冯! 2023-03-02 16:31
    关注

    如果使用 autocomplete="off" 属性无法禁用 u-input 组件的自动填充功能,您可以考虑使用以下两种方法:

    在 u-input 中使用 autocomplete="new-password" 属性,这个属性可以防止自动填充账号密码,只有当用户输入完整的账号密码后,浏览器才会提示是否保存密码。例如:

    <u-input type="password" name="password" placeholder="请输入密码" autocomplete="new-password"></u-input>
    

    使用 JavaScript 在页面加载后将 u-input 组件的 autocomplete 属性设置为 off。例如:

    <u-input type="text" name="username" placeholder="请输入用户名" id="username"></u-input>
    <u-input type="password" name="password" placeholder="请输入密码" id="password"></u-input>
    // 禁用 u-input 组件的自动填充功能
    document.getElementById('username').setAttribute('autocomplete', 'off');
    document.getElementById('password').setAttribute('autocomplete', 'off');
    

    以上两种方法都可以在微信小程序中使用

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月2日
  • 创建了问题 3月2日

悬赏问题

  • ¥15 请问有会的吗,用MATLAB做
  • ¥15 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 ARIMA模型时间序列预测用pathon解决
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序,怎么查看客户esp32板子上程序及烧录地址
  • ¥50 html2canvas超出滚动条不显示