Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446

    Creare al volo una riga di tabella

    Salve a tutti,
    ho una domanda ( spero banale ).

    Nella seguente pagina :

    Codice PHP:
    <html>
    <
    head>
    </
    head>
    <
    body>
    <
    table border="0" cellspacing="0" cellpadding="0">
      <
    tr id="riga_1">
        <
    td>1</td>
        <
    td>Pippo</td>
      </
    tr>
      <
    tr id="riga_2">
        <
    td>2</td>
        <
    td>Pluto</td>
      </
    tr>
    </
    table>
    </
    body>
    </
    html
    Vorrei creare alla pressione di un tasto, 1 nuova riga

    Codice PHP:

    <tr id="riga_3">
      <
    td>3</td>
      <
    td>Paperino</td>
    </
    tr
    Come posso fare?
    Provo a scriverla con InnerHTML ma non ci riesco :/
    Grazie mille a chi sapra' aiutarmi!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  2. #2
    mmm
    Allora fai una cosa cosi:
    Codice PHP:
    //tu hai ora due righe chiaramente se ne avrai di più dovrai indicare un numero diverso
    //Questa variabile indica insieme il numero totale di righe ed il numero finale dell'ID dell'ultima riga
    var rowCount 2;

    //Questa funzione prende in ingresso due valori che verranno messi, rispettivamente, come contenuto del primo e del secondo TD
    function addRow(value1value2)
    {
       var 
    tr document.createElement('tr');
       
    tr.id "riga_"+(rowCount+1);
       var 
    td1 document.createElement("td");
       
    td1.appendChild(document.createTextNode(value1));
       var 
    td2 document.createElement("td");
       
    td2.appendChild(document.createTextNode(value2));
       
    tr.appendChild(td1);
       
    tr.appendChild(td2);
       var 
    lastTr document.getElementById('riga_'+rowCount);
       
    lastTr.parentNode.appendChild(tr);
       
    rowCount++;

    Associa questa funzione al tuo pulsante o link passandogli i valori da inserire:
    es
    Clicca per Aggiungere Topolino

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Grazie mille!
    Controllo subito per verificare se funziona.

    Grazie ancora!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

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 © 2026 vBulletin Solutions, Inc. All rights reserved.