Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2016
    Messaggi
    12

    Aiutatemi perfavore! HTML

    Ciao ragazzi,
    scusate per il disturbo ma mi servirebbe aiuto al riguardo di un problema che non riesco a risolvere. Parto ringraziando tutti perchè questo sito mi è stato molto utile sempre!

    Il problema è questo.
    Voglio svolgere un programma che abbia una pagina web nel quale si hanno due tabelle, una di queste ha il compito di avere dei campi dove far inserire all'utente le informazioni, la seconda invece serve semplicemente a contenere le informazioni che ho inserito nella precedente tabella. Io ho sviluppato questo codice in html e funziona, il problema arriva quando chiudo la pagina perchè ogni dato che io ho inserito viene cancellato. Riguardandolo mi sono accorto che il codice è un grande script quindi è ovvio che non vengono registrati i dati. Mi servirebbe aiuto a farli registrare dal sistema quindi ogni volta che io apro la pagina devono essere presenti tutti i dati da me inseriti precedentemente.

    Vi ringrazio ancora e spero possiate aiutarmi.

    Vi lascio il codice da me svolto qua.
    codice:
    <html>
    <head>Protocollo</head>
    <script>
    var NOME =newArray();
    var COGNOME =newArray();
    var CLASSE =newArray();
    var NASCITA =newArray();
    N
    =0;
    functionMemorizza()
    {
    NOME
    [N]=document.getElementById("TxtNom").value;
    COGNOME
    [N]=document.getElementById("TxtCog").value;
    CLASSE
    [N]=document.getElementById("TxtCla").value;
    NASCITA
    [N]=document.getElementById("TxtNas").value;
    N
    ++;
    Visualizza();
    }

    functionVisualizza()
    {
    STRINGA
    =""
    STRINGA
    ="<table><tr><td>Protocollo</td><td>Entrata o Uscita</td><td>Cliente o Fornitore</td><td>Anno</td></tr>";
    for(I=0;I<N;I++)
    {
    STRINGA
    +="<tr><td>"+NOME[I]+"</td><td>"+COGNOME[I]+"</td><td>"+CLASSE[I]+"</td><td>"+NASCITA[I]+"</td></tr>";
    }
    STRINGA
    +="</table>";
    document
    .getElementById("Display").innerHTML = STRINGA;
    }
    </script>
    <style>
    table
    {border: inset red 5px;}
    td
    {border: solid red 10px; text-align: center;}
    </style>




    <body>

    <center>
    <table>
    <tr>
    <tdcolspan="5">Nuovo Protocollo</td>
    </tr>
    <tr>
    <td>Tipo di protocollo</td>
    <td><inputtype="text"id="TxtNom"></td>
    </tr>
    <tr>
    <td>Entrata o uscita</td>
    <td><inputtype="text"id="TxtCog"></td>
    </tr>
    <tr>
    <td>Cliente o fornitore</td>
    <td><inputtype="text"id="TxtCla"></td>
    </tr>
    <tr>
    <td>Anno</td>
    <td><inputtype="text;"id="TxtNas"></td>
    </tr>
    <tr>
    <tdcolspan="10"><inputtype="submit"id="BtnAggiungi"Value="Aggiungi"onclick="Memorizza()"><inputtype="submit"name="BtnChiudi"Value="Chiudi"></td>
    </tr>
    </table>
    <divid="Display"></div>
    </center>
    </body>
    </html>

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    prosegui qui:
    http://forum.html.it/forum/showthrea...readid=2938908

    leggi con attenzione il regolamento del forum e quello di sezione, grazie

    chiudo

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.