PDA

Visualizza la versione completa : errore di sintassi


minelli
10-09-2004, 10:11
Per favore mi aiutereste ha risolvere questo errore di sintassi??

var beg=nn?"document.layers['unico'].layers":w3c?"document.getElementById(['unico']).getElementById(":"document.all";
var mid=nn?"":w3c?").style":".style";

n.b. Unico è un div.

Grazie :dhò: :dhò: :dhò: :bhò:

br1
10-09-2004, 10:19
Forse l'errore e' altrove... su queste due righe il mio IE5.5 non lo segnala... :master:

ciao

minelli
10-09-2004, 10:45
L'errore potrebbe essere qui????

document.write("<div name='unico' style='position : relative ; left=0' >");
for (var i = 0 ; i<voci.length; i++)
{
document.write("<div id='pr"+i+"' onmouseover='rollonpri(this);show("+i+",0)' onmouseout='rolloutpri(this)' style='position : absolute ; left:"+left+"px ; top:"+(top+alto*i)+"px ; width:"+largoprinc+"px ;height:"+alto+"px ; cursor:pointer ; cursor:hand ' class='princ' onclick='DDMenuApri("+i+")'>"+voci[i][0]+"</div>");
for (var ii = 1 ; ii < voci[i].length ; ii++ )
document.write("<div id='sc"+i+"_"+ii+"' onmouseover='rollonsec(this);show("+i+","+ii+")' onmouseout='rolloutsec(this);unshow()' onclick='vai("+i+","+ii+")' style='position : absolute ; left : "+(left+deltaleft)+"px ;visibility : hidden ; top : "+(top+alto*i+alto*ii)+"px ; width : "+largosec+"px ; height : "+alto+"px ; cursor:pointer ; cursor:hand ; ' class='sec' >"+voci[i][ii]+"</div>");
}
document.write("</div>");


Aiutatemi!!!!! :dhò: :dhò: :dhò: :bhò:

br1
10-09-2004, 10:56
Non puoi usare top come nome di variabile... e' parola riservata.

ciao

Loading