Salve a tutti, ho creato un funzione che legge dei dati da un file xml, tipo: Immagine, riga e colonna e poi me li disegna nella pagina ad una precisa posizione definita da riga e colonna. Il mio problema è aggiungere anche un collegamento ipertestuale ad una altra pagina.
La mia immagine la crea seguendo il codice:
codice:
function Disegna()
{	
	var NotoCity = xml.getElementsByTagName("Regione")[0].getElementsByTagName("City");
	corpo = document.getElementById('content');
	for (i = 0 ; i < NotoCity.length ; i++)
	{			
				// Creazione della mappa dei Citta
	            ImmagineCity            = document.createElement('img');
		    ImmagineCity.id			= "img";
	    	    ImmagineCity.name       = Value(NotoCity[i],"Name");
	            ImmagineCity.src        = Value(NotoCity[i],"Element","Image");
	            ImmagineCity.style.top  = (Value(NotoCity[i],"Element","Riga")*25)+'px';
	            ImmagineCity.style.left = (Value(NotoCity[i],"Element","Colonna")*20)+'px';
		    ImmagineCity.style.position ='absolute';
	            var Citta	 = new dati(Value(NotoCity[i],"Name"), Value(NotoCity[i],"href") ) ;
                    ListaCitta[i] 			= new dati(Value(NotoCity[i],"Name"), Value(NotoCity[i],"href") ) ;
                    corpo.appendChild(ImmagineCity)	;
	}
}

function Value(obj,tag,param)
    {
	if (param)
		return obj.getElementsByTagName(tag)[0].getAttribute(param);
	else
		return obj.getElementsByTagName(tag)[0].childNodes[0].nodeValue;
	}

function dati(name, href) 
    {
	this.name   = name;
	this.href   = href;
	}

Qualcuno potrebbe aiutarmi.

Grazie 1000.