Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    361

    Impostare uno style quando faccio appendChild

    Ho trovato la seguente funzione che praticamente aggiunge una riga ad una tabella:
    codice:
    function addRow(id, valori){
       val = valori.split(',');
       var tbody = document.getElementById(id).getElementsByTagName("TBODY")[0];
       var row = document.createElement("TR");
       var td1 = document.createElement("TD");
       td1.appendChild(document.createTextNode(val[0]));
       row.appendChild(td1);
       tbody.appendChild(row);
    }
    siccome non applica nessuno stile, vorrei sapere come si fa ad applicare uno stile del css. Il mio stile si chiama "list_item".
    Cosi com'è viene applicato times new roman a 12px .. sgradevole da vedere...
    grazie mille

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    la classe e' per il td o il tr?
    mettiamo sia per il td
    ...
    var td1 = document.createElement("TD");
    td1.setAttribute("class","list_item");
    td1.setAttribute("className","list_item");

    puoi approfondire in questa pagina della guida al DOM
    http://javascript.html.it/guide/lezi...del-documento/
    verso la fine

    ciao

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.