Javascript Safari 11上的自动填充正在填充随机场

Javascript Safari 11上的自动填充正在填充随机场,javascript,extjs,safari,autofill,Javascript,Extjs,Safari,Autofill,因此,我有一个网页,我可以从网格中选择一条记录,并在弹出对话框中编辑它(都是用ExtJS 3制作的),在将我的MacOS升级到v10.13(包括新的Safari 11版本)之后,该对话框中的一个字段将被填充为值1(也带有黄色背景,表示已用预先保存的值填充),而实际字段值是10,当我选择保存此对象的编辑值时,此特定值总是被覆盖,每次编辑时,我都必须将其特别设置为10,以避免丢失当前值。奇怪的是,只有当我选择保存此网站的密码,并且如果未保存密码,该字段未自动填充 我知道这与Safari的自动填充功能

因此,我有一个网页,我可以从网格中选择一条记录,并在弹出对话框中编辑它(都是用ExtJS 3制作的),在将我的MacOS升级到v10.13(包括新的Safari 11版本)之后,该对话框中的一个字段将被填充为值1(也带有黄色背景,表示已用预先保存的值填充),而实际字段值是10,当我选择保存此对象的编辑值时,此特定值总是被覆盖,每次编辑时,我都必须将其特别设置为10,以避免丢失当前值。奇怪的是,只有当我选择保存此网站的密码,并且如果未保存密码,该字段未自动填充

我知道这与Safari的自动填充功能有关,但我不明白的是,为什么我的所有web应用程序中的所有字段都存在此问题。我确实希望保存我的用户和密码,并让他们在登录时自动填充,但我不希望填充任何其他字段,更不用说使用错误的值了

我有没有办法确定这个领域为什么会以这种方式运行,以及是否有办法防止这种情况发生