Mi spiace, ma non funziona.

guarda questo esempio

function spostaPezzo(idObj) {
document.getElementById(idObj).style.top = parseInt(document.getElementById(idObj).style.top) + 1;

setTimeout( "spostaPezzo(idObj)" , 10 );

}


quando la setTimeout richiama spostaPezzo che gli rimanda idObj, nella funzione non arriva nulla.