我有一个表单,其中输入的标签作为占位符悬停在它们上方。当用户键入文本时,这些标签会被隐藏。然而,我的问题是当浏览器自动填充被触发时,例如 chrome 用值填充所有输入,我的标签保持可见,创建标签文本和输入文本的重叠。我需要一个在使用自动填充时触发的触发器,以便隐藏这些标签。
我找到了一个hack 解决方案,但它需要一个计时器来不断检查每个输入值并监听变化。由于资源消耗,这对我来说并不理想,而且它有很多用于简单功能的代码。
是否有事件监听器或类似的东西,所以如果输入是自动完成的,它会触发我自己的功能?