Javascript IE 11自动完成-不工作

Javascript IE 11自动完成-不工作,javascript,autocomplete,internet-explorer-11,autofill,Javascript,Autocomplete,Internet Explorer 11,Autofill,IE11自动完成没有显示任何关于姓名、地址、电话号码、电子邮件等字段的建议,我多次填写相同的页面表单字段。我检查了IE11设置中的Autocomplete是否打开,页面表单字段也有类似Autocomplete=“给定名称”、Autocomplete=“shipping street address”、Autocomplete=“home tel”、Autocomplete=“home email”等属性 唯一的问题是,对于提交,表单有按钮类型的输入字段,单击它时调用'submitFunc',为了

IE11自动完成没有显示任何关于姓名、地址、电话号码、电子邮件等字段的建议,我多次填写相同的页面表单字段。我检查了IE11设置中的Autocomplete是否打开,页面表单字段也有类似Autocomplete=“给定名称”、Autocomplete=“shipping street address”、Autocomplete=“home tel”、Autocomplete=“home email”等属性

唯一的问题是,对于提交,表单有按钮类型的输入字段,单击它时调用'submitFunc',为了确保IE保存字段以便自动完成,我也调用下面的函数

但这并没有解决问题

submitFunc: function () {
  this.saveForAutocomplete();
  .....      
},

saveForAutocomplete: function() {
if (window.external && ('AutoCompleteSaveForm' in window.external)) {
    var form = document.getElementById ("step1RegForm");
    window.external.AutoCompleteSaveForm(form);
}
else {
    console.log("Your browser does not support AutoCompleteSaveForm");
   }
}
请提出解决方案



编辑:HTML代码

您的HTML标记是什么样子的?您看过开发人员控制台了吗?可能有一条错误消息等着你。很可能
这个
不是您所认为的,因此它没有引用的方法。@Nisarg:我添加了HTMLmarkup@Teemu:一切都好。它将进入if循环,控制台中没有错误。谢谢你们的支持。@Teemu:我在用BackBoneJs