codice:
<script language="JavaScript" type="text/javascript">

var num=1;
function accoda(){if(document.createElement && document.getElementById && document.getElementsByTagName) {

		//Crea variabili
		var rigo=document.createElement("TR");
		var colonna1=document.createElement("TD");
		var colonna2=document.createElement("TD");
		var colonna3=document.createElement("TD");
		var inp1=document.createElement("SELECT");
		var inp2=document.createElement("INPUT");
		var button=document.createElement("INPUT");

		//Setta attributi
  		inp1.setAttribute("type","text");
		inp1.setAttribute("name","txtCodice"+num);
		colonna1.style.textAlign="center";
  		inp2.setAttribute("type","text");
		inp2.setAttribute("name","txtQuantita"+num);
   		colonna2.style.textAlign="center";
		button.setAttribute("type","button");
		button.setAttribute("value","-");


		// setta gestore evento
		if(button.attachEvent) button. attachEvent('onclick',function(e){rimuovi(e);})
		else if(button.addEventListener) button. addEventListener('click',function(e){rimuovi(e);},false)		

		// appendi al relativo padre
		colonna1.appendChild(inp1);
		colonna2.appendChild(inp2);
		colonna3.appendChild(button);
		rigo.appendChild(colonna1);
		rigo.appendChild(colonna2);
		rigo.appendChild(colonna3);
		
		document.getElementById('tabella').getElementsByTagName('TBODY')[0].appendChild(rigo);

		// incrementa variabile globale
		num++
	}
document.getElementById("contatore").value=num
}

function rimuovi(e){
	if(document.removeChild && document.getElementById && document.getElementsByTagName) {
		if(!e) e=window.event;
		var srg=(e.target)?e.target:e.srcElement;

		// risali al tr del td che contiene l' elemento che ha scatenato l' evento
		while(srg.tagName!="TR"){srg=(srg.parentNode)?srg.parentNode:srg.parentElement}

		// riferimento al tbody
		var tb=document.getElementById('tabella').getElementsByTagName('TBODY')[0];
		
		// rimuovi
		tb.removeChild(srg);
		num--
}
document.getElementById("contatore").value=num	
}


</script>
Qualche giorno fa copiai dal forum questo utilissimo codice che permette di creare textbox dinamiche. Ho modificato l'elemento inp1 in un campo select. Adesso avrei bisogno di popolarlo con una query ... Qualcuno sa darmi una mano?