function test() { var ids = {}; Array.prototype.forEach.call(document.querySelectorAll("[id]"), function( node ) { var id = node.id; ok(!(id in ids), id + " should be unique"); ids[id] = null; }); }