将关闭自动完成功能的JQuery实现转换为普通JS

时间:2019-06-13 17:42:30

标签: javascript jquery autocomplete

在动态网站中全局禁用自动完成功能。

我解决此问题的最简单,最符合浏览器要求的方法是添加属性autocomplete = new-password。我们有一个非常大的网站(50多个页面和100多个控件),我不想仅为此一种用例添加对JQuery的引用。任何想法如何使用香草javascript编写附加代码和/或完成相同任务。请记住,这是一个高度动态的网站,因此必须处理动态添加和删除的控件。

    $('body').on('focus', '[autocomplete*=off]', (evt) => {
        $(evt.target).attr('autocomplete', 'new-password');
    });

0 个答案:

没有答案