ciao, come faccio a far funzionare questa funzione anche su IE?
codice://aggiungi riga a tabella function addSpecField(fname, ftitle, id) { if(document.createElement && document.getElementById && document.getElementsByTagName) { //creo tr e due td var tr0=document.createElement("tr"); var td1=document.createElement("td"); var td2=document.createElement("td"); //setto l'id della tr (mi servirà poi quando elimino la riga) var trid = id+'_1'; tr0.setAttribute("id", trid); //creo testo e input field var oText=document.createTextNode(ftitle); var oField=document.createElement("INPUT"); //setto tipo, nome e size del field oField.setAttribute("type","text"); oField.setAttribute("name",fname); oField.setAttribute("size","5"); //metto il testo nella prima cella e il campo nella seconda -> poi attacco tutto alla riga td1.appendChild(oText); td2.appendChild(oField); tr0.appendChild(td1); tr0.appendChild(td2); //ora controllo se esiste gia la riga. se no, la inserisco if(!document.getElementById(trid)) { document.getElementById('specTable').appendChild(tr0); } } }

Rispondi quotando