Fijate si te sirve esto:
Código Javascript
:
Ver original/**
* Genera un id unico basado en un seed interno
* autoincremental
*
* El argumento prefix es opcional e indica el prefijo
* que se antepondra al id
*
* @author Aijoona
* @param {String} prefix
* @return {String}
*/
var uid = (function() {
var seed = 0;
return function uid(prefix) {
var id = prefix + (++seed).toString();
if(!document.getElementById(id)) {
return id;
}
return uid(prefix);
}
})();
uid('padre_'); // "padre_1"
uid('padre_'); // "padre_2"
uid(); // "3"