如何在表单中找到重复的ID?

Vam*_*msi 10 html forms field

我创建了一个包含大约800个字段的表单.在不知不觉中,我在表单中的几个字段中给出了相同的id.如何追踪它们?

Alp*_*ale 14

http://validator.w3.org/将是方便的解决方案.但是使用jquery你可以做这样的事情:

//See your console for duplicate ids

$('[id]').each(function(){
  var id = $('[id="'+this.id+'"]');
  if(id.length>1 && id[0]==this) {
    console.log('Duplicate id '+this.id);
    alert('duplicate found');
  }
});
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.