Etwa so (Vorsicht, ungetesteter Code):
var newdiv = document.createElement('div'), olddiv = document.getElementById('whatever');
newdiv.innerHTML = olddiv.innerHTML.replace(/id="(\w+)(\d*)"/g, function(full, id, no) { return 'id="'+id+(++(no||1))+'"'; });
Gruß, LX
--
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine ganz wunderbar. (...)
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine ganz wunderbar. (...)