Salve a tutti, devo inserire un gestore di evento Onclick (in modo dinamico) ad un elemento passando come parametro una variabile:

elmUserDataBox.innerHTML="<div class='closeDataWindow' id='" + strCloseId +"'><span title='Chiudi' onClick='hideBox(strBoxId);'>Chiudi</span></div>";

La variabile strBoxId è dichiarata e valorizzata qualche riga fuori (all'esterno di un IF dove si trova, l'innerHTML):

var strBoxId="userDataBox_"+ strUser;

Il debugger mi dice che strBoxId non è definita, come mai? C'è qualche modo particolare per fare una cosa simile?
Grazie a chi mi risponderà!