Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    popolare tutto un form con un clik

    ciao, non sapendo come fare la ricerca vi chiedo qua:

    dovrebbe essere una cosa semplice:
    devo popolare tutto un form con dei dati preimpostati spuntando solo una chekbox... come posso fare?

    grazie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    up
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: popolare tutto un form con un clik

    Originariamente inviato da yro
    ciao, non sapendo come fare la ricerca vi chiedo qua:

    dovrebbe essere una cosa semplice:
    devo popolare tutto un form con dei dati preimpostati spuntando solo una chekbox... come posso fare?

    grazie!
    prova a postare la pagina del form da popolare.
    I dati sono creati dinamicamente?

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    codice:
    <form action="add_codici.asp?u=<%=user%>" method="post" name="inserimento">
      <table border="1" align="center">
        <tr>
          <td colspan="2"><div align="center">INSERIMENTO CODICI STORE</div></td>
        </tr>
    	<tr>
          <td><input name="codicestore" type="text"></td>
          <td>Codice store</td>
        </tr>
    	<tr>
          <td><input name="nomestore" type="text"></td>
          <td>nomestore *</td>
        </tr>
        <tr>
          <td><input name="vacanze" type="text"></td>
          <td>vacanze</td>
        </tr>
        <tr>
          <td><input name="film" type="text"></td>
          <td>Film</td>
        </tr>
        <tr>
          <td><input name="libri" type="text"></td>
          <td>libri</td>
        </tr>
        <tr>
          <td><input name="musica" type="text"></td>
          <td>musica</td>
        </tr>
        <tr>
          <td><input name="abiti" type="text"></td>
          <td>abiti</td>
        </tr>
    	<tr align="center"><td colspan="2"><input type="checkbox" name="default" value="default"> Default</td></tr>
        <tr>
          <td colspan="2"><div align="center">
            
            <input name="Inserisci" type="submit" value="Inserisci"></div></td>
        </tr>
      </table>
      <div align="center">* Opzionale</div>
    </form>
    niente di particolare...
    i dati non sono dinamici... sarannao alfanumerici a1,b2 ecc

    grazie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    nella head
    codice:
    <script>
    function valorizza(NomeForm){
    NomeForm.codicestore.value="a1";
    NomeForm.nomestore.value="a2";
    NomeForm.vacanze.value="a3";
    //Ecc....tutti tuoi campi
    }
    </script>
    nel form:
    codice:
    <tr align="center"><td colspan="2"><input type="checkbox" name="default" value="default" onClick="valorizza(this);"> Default</td></tr>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    mi da un errore...

    'codicestoere' è nullo o non è un'oggetto!

    che fo?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    nessuno!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da yro
    nessuno!!
    Posta la pagina completa
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    codice:
    <html>
    <head>
    <title>Codici Store</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script>
    function valorizza(inserimento){
    inserimento.codicestore.value="Nuovo1";
    inserimento.nomestore.value="Nuovo2";
    inserimento.viaggi.value="100";
    inserimento.film.value="76";
    inserimento.libri.value="v2002";
    inserimento.musica.value="11803";
    inserimento.vestiti.value="11803";
    }
    </script>
    </head>
    <body>
    <div align="center">Torna al menù</div>
     
    
    <form action="add_codici.asp?u=<%=user%>" method="post" name="inserimento">
      <table border="1" align="center">
        <tr>
          <td colspan="2"><div align="center">INSERIMENTO CODICI STORE</div></td>
        </tr>
    	<tr>
          <td><input name="codicestore" type="text"></td>
          <td>Codice store</td>
        </tr>
    	<tr>
          <td><input name="nomestore" type="text"></td>
          <td>nomestore *</td>
        </tr>
        <tr>
          <td><input name="viaggi" type="text"></td>
          <td>viaggi</td>
        </tr>
        <tr>
          <td><input name="film" type="text"></td>
          <td>film</td>
        </tr>
        <tr>
          <td><input name="libri" type="text"></td>
          <td>libri</td>
        </tr>
        <tr>
          <td><input name="musica" type="text"></td>
          <td>musica</td>
        </tr>
        <tr>
          <td><input name="vestiti" type="text"></td>
          <td>vestiti</td>
        </tr>
    	<tr align="center"><td colspan="2"><input type="checkbox" name="default" value="default" onClick="valorizza(this);">Default</td></tr>
        <tr>
          <td colspan="2"><div align="center">
            
            <input name="Inserisci" type="submit" value="Inserisci"></div></td>
        </tr>
      </table>
      <div align="center">* Opzionale</div>
    </form>
    
    
    <div align="center">Torna al menù</div>
    </body>
    </html>
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    cosi funziona perfettamente, avevo sbagliato non passavo il nome del form alla funzione.
    Ho aggiuto anche la funzione che inserisce i valori predefini solo se il checkbox e seleziona se lo deselezioni cancella tutto se ti può essere utili, altrimenti lo togli dove ci sono i commenti, ho anche cambiato dei nomi riservati e doppi.
    codice:
    <html>
    <head>
    <title>Codici Store</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script>
    function valorizza(inserimento){
    //se non vuoi il contro cancelli la riga sottostante 
    if(inserimento.seleziona.checked){
    inserimento.codicestore.value="Nuovo1";
    inserimento.nomestore.value="Nuovo2";
    inserimento.viaggi.value="100";
    inserimento.film.value="76";
    inserimento.libri.value="v2002";
    inserimento.musica.value="11803";
    inserimento.vestiti.value="11803";
    }
    //Se non vuoi il controllo elimina queste righe
    else{
    inserimento.reset();
    }
    }
    </script>
    </head>
    <body>
    <div align="center">Torna al menù</div>
     
    
    <form action="add_codici.asp?u=<%=user%>" method="post" name="nomeform">
      <table border="1" align="center">
        <tr>
          <td colspan="2"><div align="center">INSERIMENTO CODICI STORE</div></td>
        </tr>
    	<tr>
          <td><input name="codicestore" type="text"></td>
          <td>Codice store</td>
        </tr>
    	<tr>
          <td><input name="nomestore" type="text"></td>
          <td>nomestore *</td>
        </tr>
        <tr>
          <td><input name="viaggi" type="text"></td>
          <td>viaggi</td>
        </tr>
        <tr>
          <td><input name="film" type="text"></td>
          <td>film</td>
        </tr>
        <tr>
          <td><input name="libri" type="text"></td>
          <td>libri</td>
        </tr>
        <tr>
          <td><input name="musica" type="text"></td>
          <td>musica</td>
        </tr>
        <tr>
          <td><input name="vestiti" type="text"></td>
          <td>vestiti</td>
        </tr>
    	<tr align="center"><td colspan="2"><input name="seleziona" type="checkbox" id="seleziona" onClick="valorizza(this.form);" value="default">
    	Default</td></tr>
        <tr>
          <td colspan="2"><div align="center">
            
            <input name="Inserisci" type="submit" value="Inserisci"></div></td>
        </tr>
      </table>
      <div align="center">* Opzionale</div>
    </form>
    
    
    <div align="center">Torna al menù</div>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.