Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    138
    Ho modificato il codice di cui sopra per aggiungere una riga a una tabella con il seguente perché mi sembrava di più semplice utilizzo:

    codice:
    var line = 0;
    
    
    function add() {
     var tab      = document.getElementById('miaTabella');
     var row      = tab.insertRow(line);
     
    //TD_posizione = row.insertCell(0);
     TD_ricerca   = row.insertCell(0);
     TD_desc      = row.insertCell(1);
     TD_qta       = row.insertCell(2);
     TD_UM        = row.insertCell(3);
     TD_prezzo    = row.insertCell(4);
     TD_rimuovi   = row.insertCell(5);
     
     //var curInput = createInputPos('pos['+line+']')
     //curInput.value = line + 1;
     //TD_posizione.appendChild(curInput);
    		
     TD_ricerca.appendChild(createSelect('ric['+line+']'));
     TD_desc.appendChild(createInputDes('des['+line+']'));
     TD_qta.appendChild(createInputQta('qta['+line+']'));
     TD_UM.appendChild(createInputUM('um['+line+']'));
     TD_prezzo.appendChild(createInputPrz('prz['+line+']')); 
     TD_rimuovi.appendChild(createButton('rem['+line+']'));
    	
     line++;
    
    } 
    
    function createInputPos(inputName) {
     var input  = document.createElement("input");
     input.type = "text";
     input.size = "4";
     input.name = inputName;
     return input;
    }
    
    //....e così via per tutte le caselle di testo che devo inserire nella riga.
    Il problema è che ho bisogno di un pulsante per cancellare eventualmente la riga inserita ma non ho idea di come individuare il nodo da cancellare.
    Mi potete dare una mano?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2014
    Messaggi
    23
    per lettura lato client utilizza javascript, jquery su id ad esempio e avrai il valore di qualsiasi tag del dom. Per lettura da db o invio dati a server, ti serve ajax per chiamate asincrone e php per gestione db e creazione server..
    figurati è stato un piacere

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.