Salve ragazzi, spero di aver azzeccato la sezione ma scrivo qui solo quando non so più veramente dove sbattere la testa.
Ho scritto un codice php che richiama uno script js per modificare dinamicamente lo stile di un elemento che a sua volta viene creato dinamicamente dal php.
Per intenderci:
elenco.php
Codice PHP:
....
print (
"<div id=img_be><img src=$path_ass height=$height width=$width > </div>");
if(
$n_dir=="testa")
{
  print(
"<script type=\"text/javascript\">displayResult();</script>");

....
?> 
il div img_be viene stampato due volte (dietro c'è tutto il codice che vede nella cartella x e stampa tot occorrenze quante sono le immagini nella cartella).

Il fatto è che la chiamata alla funzione js funziona per un solo elemento, l'altro rimane con la formattazione di base del css esterno.

Le ho provate tutte (credo), perchè c***o mi modifica un solo div??

vi posto anche il file js..
codice:
function displayResult()
{

var contenuto=document.getElementById("img_be");
var ok=contenuto.style.maxHeight="80px";
document.getElementById("img_be").style.margin="60px 20px";
}
Vi prego datemi una dritta.