Ho un piccolo problema però. Dato che i valori che mi vengono restituiti cambiano in numero a seconda della richiesta , non so come poter gestire il comando document.createelement in quanto devo sempre associarlo ad una variabile, solo che il numero di queste cambia a seconda dei risultati. Posto il codice cosi si capisce meglio :
codice:
function component(){
var component = document.getElementById("frm1");
tag = component.elements[0].value;
site = "http://xxxxxxxxxxxx";
xmlDoc=loadXMLDoc(site);
txt=xmlDoc.getElementsByTagName('tag');
for(i=0; i<txt.length;i++){
txt[i].getAttribute('name');
nuovo_elemento = document.createElement(nome_TAG)
}
}
il for può avere 1 elemento come 10 mentre li ho solo nuovo_elemento come variabile che mi serve per creare un nuovo elemento html. Non so se sono stato chiaro. In base al numero dei name che mi vengono restituiti dovrei creare tanti elementi html. Ma come faccio se li effettivamente creo solo una variabile???