javascript - 获取自动填充输入的值 - Jquery

标签 javascript jquery html google-chrome autofill

因此,由于某些浏览器自动填写登录表单,这会导致我的交互式占位符出现问题。占位符是 <span>包含一些文本的元素,当聚焦时它会移动到输入本身之上。当浏览器插入它“记住”的数据时,我如何能够检测到它的存在及其值?

请注意,这是我希望获取的输入的自动完成值。

最佳答案

使用以下代码,我已经达到了我想要的结果:

setTimeout(function() {
    console.log($('#input').val());
});

使用超时允许浏览器在代码请求数据之前自行加载。

关于javascript - 获取自动填充输入的值 - Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34098975/

相关文章:

javascript - node.js/从响应写入文件

jquery - 数据表 jquery fnAddData

javascript - 检查动画函数中的元素相等性

javascript - 单击时我的 div 不会 slideDown()。

jQuery 列表图标更改

javascript - 从子div中获取父div的内容并调用子div中按钮上的函数

javascript - 使用 JQuery 从 div 类中提取文本

Javascript 后退按钮在 Cordova 应用程序上不起作用

CSS - 背景图像

javascript - $ionicPopup 随着后台状态的变化而中断