Ciao a tutti, girando su internet ho trovato del codice per creare l'effetto della macchina da scrivere. dopo averlo inserito nella pagina ho iniziato ad apportarvi le modifiche che desideravo;
fin qui tutto ok, ma ora vorrei ottenere lo stesso effetto in più parti della pagina.
allego di seguito il codice java e la parte del codice in html/php:

codice:
function writer(campo,testo)
{
	attesa = 120;
	cchar ="";
	visibile="";
	i=-1;
	messaggio=testo;
	span=campo;
	vai();
}


function vai()
{
	if (i < messaggio.length)
	{
		i++
		cchar = messaggio.substr(i, 1);
        visibile = visibile + cchar;
        setTimeout("vai()", attesa);
        if(document.getElementById(span)) document.getElementById(span).innerHTML = visibile;
    }	
	else
	{
		return false
	}
}

Codice PHP:
echo "<script type=\"text/javascript\" src=\"../java/writer.js\"></script>";

$prima="<script type=\"text/javascript\"> writer('";
$durante="','";
$dopo="'); </script></td></tr>";

echo 
"<span id=\"campospan\"></span>".$prima."campospan".$durante."testo da voler far apparire con effetto macchina da scrivere".$dopo
il codice sopra riportato funziona alla grande ma se provo a utilizzare un codice come il seguente non funziona:

Codice PHP:
echo "<script type=\"text/javascript\" src=\"../java/writer.js\"></script>";

$prima="<script type=\"text/javascript\"> writer('";
$durante="','";
$dopo="'); </script></td></tr>";

echo 
"<span id=\"campospanuno\"></span>".$prima."campospanuno".$durante."testo uno".$dopo;

echo 
"<span id=\"campospandue\"></span>".$prima."campospandue".$durante."testo due".$dopo;

echo 
"<span id=\"campospantre\"></span>".$prima."campospantre".$durante."testo tre".$dopo;

echo 
"<span id=\"campospanquattro\"></span>".$prima."campospanquattro".$durante."testo quattro".$dopo
sapete dirmi come risolvere il problema?
ciao a tutti e grazie!