Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313

    aggiungere tr a table non va su IE (si su FF)

    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);
        }
      }
    }
    alcool: la causa e la soluzione di tutti i problemi

  2. #2
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    mmm ops... post inutile.. ho la memoria a breve termine. questo problema l'avevamo gia risolto qui!

    aggiugendo un <tbody> tutto funziona anche su IE
    alcool: la causa e la soluzione di tutti i problemi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.