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 leaf
    Registrato dal
    Oct 2012
    Messaggi
    316

    pulsante "copia valore nella casella (form)"

    Ciao, ho la form che vedete in basso che modifica il valore (nella prima casella) con quello che verrà inserito nella casella di input. ora, volevo sapere se esiste un pulsante di copia e incolla (che metterei a lato del valore della prima casella) e che se cliccato, copia direttamente quel valore nell'input sottostante, in modo che, se in una tabella con molti valori modificabili, volessi modificare solo alcuni di questi, invece di copiare a mano i valori ptorei usare questi pulsanti. immagino ci siano soluzioni più efficienti ma ho davvero poco tempo per consegnare questo bene(male)detto progetto

    ciao e grazie come sempre

    L.


  2. #2
    javascript secco: document.getElementById("id_elemento_copia").value = document .getElementById("elemento_da_copiare").value in un onclick

  3. #3
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    ciao e grazie..potresti gentilmente farmi un esempio un po' più completo? non sono pratico di javascript
    ciao e grazie di nuovo
    L.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quote Originariamente inviata da leaf Visualizza il messaggio
    ciao e grazie..potresti gentilmente farmi un esempio un po' più completo? non sono pratico di javascript
    ciao e grazie di nuovo
    L.
    E perche' no? e' sufficiente che tu ci faccia vedere il codice html che genera la form di cui hai postato l'immagine... tanto per evitarci di dover riscrivere tutto col rischio che non somigli nemmeno a quanto da te gia' fatto
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    il codice è in php, dentro una tabella. Comuqnue pensavo, c'è un modo per far sì che quando si apre la pagina di modifica, i valori vengano copiati automaticamente nei campi input? così che se l'utente non tocca niente non si hanno modifiche altrimenti l'utente scriverà nei campi che vuole modificare. un po' come nei campi user/password che vengono memorizzati per cui quando apri una pagina i valori sono già inseriti ma puoi comunque inserire valori diversi. non so se mi sono spiegato bene

    codice:
    echo "<table border='1' width='70%'>
            <tr> //questi sono i titoli dei campi della tabella
                <th><h10>Nome Gruppo</h10></th>
                <th><h10>Anno di Fondazione</h10></th>
                <th><h10>Numero Componenti</h10></th>
                <th><h10>Album Pubblicati</h10></th>
            </tr>";
        while($col=mysql_fetch_array($res)){ //questi sono i valori che ci sono inseriti e che sono da modificare
            echo"<tr>
                    <td> $col[0]</td>
                    <td> $col[1]</td>
                    <td> $col[2]</td>
                    <td> $col[3]</td>
                </tr>
    <tr><form method='post' action='gruppoModificato.php' name='form1' OnSubmit='return ControllaForm(this)'>                     
                    <input type='hidden' name='nomegruppo' value='$col[0]'> //questi sono i valori che verranno inseriti e che sostituiranno i valori attuali
                    <td><input type='text' name='Anno'></td> 
                    <td><input type='text' name='Comp'></td>
                    <td><input type='text' name='Album'></td>
                    </tr></table>
        <br><input type='submit' value = 'Conferma'></input>
            <input type='reset' value='Reimposta'></form>";
    grazie
    L.

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma fai popolare con i valori del db i campi input direttamente da php
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    eh?

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Nel while php oltre a creare i campi ci aggiungi i valori della query <input type='text' name='Anno' value='".$col["nomerecord"]."' />
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    maa..quindi poi io ottengo una tabella con dei campi input..e come avviene l'inserimento? basta scrivere il valore nel campo input e viene automaticamente isnerito senza alcun pulsante di conferma? ma se un campo viene lasciato vuoto?

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da leaf Visualizza il messaggio
    maa..quindi poi io ottengo una tabella con dei campi input..e come avviene l'inserimento?
    Identico a come avverrebbe se lo scrivesse l'utente/iscritto
    basta scrivere il valore nel campo input e viene automaticamente isnerito senza alcun pulsante di conferma?
    Esatto
    ma se un campo viene lasciato vuoto?
    Non scriverà nulla sulla tabella
    Con questo mio intervento ho finito non sono ingrado di farti da tutor
    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.