ah ok,
comunque non va
codice:
function testa(nm){
sito = document.createElement("DIV");
sito.setAttribute("id", "target_"+nm);
sito.appendChild(document.createTextNode('Livello creato!'));
document.getElementById('target').appendChild(sito);
}
function sel_div(user){
var regex= /^target_[1-9]d{0,9}$/;
var divs= document.getElementsByTagName("div");
for(var i=0;i<divs.length;i++){
if(regex.test(divs.item(i).getAttribute('id'))){
//alert(divs.item(i).innerHTML);
if(divs.item(i).getAttribute('id')=='target_'+user)
divs.item(i).innerHTML ='ecco il livello '+user;
}
}
}
la tua funzione sel_div non trova i div creati con testa.
Se con testa creo, ad esempio, il div target_73 e poi eseguo questo comando:
document.getElementById('target_73').innerHTML='ec co nuovo testo';
il livello viene riconosciuto e riempito con la stringa, quindi il div esiste :master: