Javascript 为什么我的表单文本框会自动填充以前的文本框值?

Javascript 为什么我的表单文本框会自动填充以前的文本框值?,javascript,jquery,drupal,textbox,Javascript,Jquery,Drupal,Textbox,我有一个Drupal7站点,最近我注意到一些关于文本表单的东西。假设我有一个包含4个文本框的表单。我用一个值填充第一个,比如“John”。如果我点击或点击下面几个文本框,如果我不填写它们,它们会自动填写“John”。如果我去尝试清除它们,然后在框外单击或在框外单击“Tab”,它会再次被我刚刚清除的值填充。有人知道这是什么原因吗?我猜可能有一个.blur()在做这个,但我不知道它在哪里。我尝试了$('.formtext')。解除绑定('blur');但它仍在发生。任何帮助都将不胜感激。谢谢 我不确

我有一个Drupal7站点,最近我注意到一些关于文本表单的东西。假设我有一个包含4个文本框的表单。我用一个值填充第一个,比如“John”。如果我点击或点击下面几个文本框,如果我不填写它们,它们会自动填写“John”。如果我去尝试清除它们,然后在框外单击或在框外单击“Tab”,它会再次被我刚刚清除的值填充。有人知道这是什么原因吗?我猜可能有一个.blur()在做这个,但我不知道它在哪里。我尝试了$('.formtext')。解除绑定('blur');但它仍在发生。任何帮助都将不胜感激。谢谢

我不确定是什么原因导致自动填充,但我过去也遇到过类似的问题,并发现在标记的html中添加autocomplete=“off”可以解决这个问题。希望这会有所帮助。

如果在chrome中,请检查元素并转到“源”选项卡。找到脚本并查看事件。。