Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    inserire per piu volte un text in javascript

    ho un form cosi composto:

    <select ........> <input text name="destinatario"> <input text name="indirizzo">

    dalla select in base al valore richiamo una popup diversa la quale mi scrive sulle text le informazioni.

    ora questa operazione dovrei ripeterla per altre volte in base al numero dei destinatari.

    c'è il modo per altre select e text (in pratica altra riga) cliccando per esempio su un pulsante aggiungi e alla fine salvare tutto su un record?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se ti puo' essere utile dai un' occhiata qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    ho provato sul sito
    http://www.xinod.it/scripts/elements_cloning/index.php
    ma non trova la pagina.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    beh, qui la trova

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    a me no,
    mi da questo
    The page you're looking for wasn't found.

    il sito è questo?
    http://www.xinod.it/scripts/elements_cloning/index.php

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    sono riuscito a scaricare l'esempio:
    eccolo:

    ...<script type="text/JavaScript" src="elements_cloning.js"></script>
    </head>
    <body>
    <form>
    <table>
    <thead>
    <tr>
    <th>row</th>
    <th>text input</th>
    <th>select</th>
    <th>radios</th>
    <th>ckbox</th>
    <th><input type="button" onclick="addRow()" value="add row" class="btt" /></th>
    </tr>
    </thead>
    <tbody id="tb">
    <tr id="tr1">
    <td>1</td>
    <td><input type="text" name="text1" /></td>
    <td><select name="select1">
    <option>-</option>
    <option>A</option>
    <option>B</option>
    <option>C</option>
    </select>
    </td>
    <td><input type="radio" value="yes" name="radios1" id="radio1Yes" />
    <label for="radio1Yes">Yes</label>
    <input type="radio" value="no" name="radios1" id="radio1No" />
    <label for="radio1No">No</label>
    </td>
    <td><input type="checkbox" name="checkbox1" /></td>
    <td><input type="button" value="alert" class="btt" id="idButton1" name="nameButton1" onclick="alert('id: '+this.id+', name: '+this.name)" /></td>
    </tr>
    </tbody>
    </table>
    </form>
    ....

    .---------------------------------
    come posso fare per:
    1-creare un button per eliminare le righe inserite per errore
    2-e come fare per salvare i dati di tutte le rghe? che nomi di campi hanno?
    e

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    1- un button per ogni riga per rimuovere quella determinata riga?
    2- qualsiasi numero contenuto nel nome dei campi viene incrementato di 1 (num++) nei nomi dei campi contenuti in ogni riga aggiunta,
    se non vuoi che questo succeda commenta
    // updateAttributes(c,'name',num);
    nella funzione addRow()

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    cosi mi crea le due text per riga:
    <form method="post" action="salva.asp">
    <p class="clone">
    1<input type="text" name="h[]" class='input'/>
    2<input type="text" name="h1[]" class='input'/></p>


    Aggiungi recapito</p>


    <input type="submit" value="Salva" /></p>
    </form>

    ma ora dovrei con il pulsante SALVA
    inviare quei dati e salvarli in un database.
    dovrei modificare questo dell'esempio in asp perchè non conosco php:

    <?php
    if($_POST['recapiti']){
    $array_recapiti = $_POST['recapiti'];
    foreach ($array_recapiti as $recapito) {
    if (strlen($recapito)>0) {
    //operazioni sul singolo recapito
    echo $recapito."
    ";
    }
    }
    }
    ?>

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da tigre2209
    dovrei modificare questo dell'esempio in asp perchè non conosco php
    e non riguarda questo forum

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    hai ragione, riguarda asp

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.