Mi sono dimenticato di specificare che lo script devi inserirlo in fondo alla tua pagina, altrimenti javascript non sarà in grado di vedere il div nascosto ( in quanto ancora non esiste ).
Quindi per esempio:
Codice PHP:
<div id="div_nascosto"></div>
<script>
var nascosto = document.getElementById('div_nascosto');
nascosto.style.position = 'absolute';
nascosto.style.left = x+'px';
nascosto.style.top = y+'px';
</script>
Però se hai inserito questa funzione all'interno di un evento onclick non ci dovrebbero essere problemi ad inserire il codice javascript in cima alla pagina in quanto se è presente onclick sicuramente è stato caricato il resto della pagina.
Se non riesci a farlo funzionare prova a postare il risultato che ti da l'alert dell'oggetto div. Mi spiego meglio:
Codice PHP:
var nascosto = document.getElementById('div_nascosto');
alert(nascosto);
E magari riposta tutto il codice.
Ciao