Visualizzazione dei risultati da 1 a 5 su 5

Discussione: copia valori

  1. #1

    copia valori

    ciao, io un problemino con questo script. In pratica con PHP genero una tabella con varie righe ognuna contenente

    codice:
    <input type="checkbox" name="selezione[1]" onClick="controllo(1)"/>
    <input type="text" name="copie[1]" value="100" size="3" >
    <input type="text" name="copieLavoro[1]" size="3" readonly>
    logicamente il valore 1 viene incrementato ad ogni riga.

    ora voglio creare una funzione javascript che SE la checkbox della riga è selezionata allora mi copia il valore del secondo input all'interno del terzo input.

    ho provato così
    codice:
    <script type="text/javascript">
    function controllo(i){
    if("document.copieForm.selezione["+i+"].checked")
    "document.copieForm.copieLavoro["+i+"].value" = "document.copieForm.copie["+i+"].value";
    else
    "document.copieForm.copieLavoro["+i+"].value" = 0;
    }
    </script>
    ma non riesco a venirne fuori
    Griggio Claudio

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <script type="text/javascript">
    function controllo(i){
    if(document.copieForm.selezione[i].checked)
    document.copieForm.copieLavoro[i].value = document.copieForm.copie[i].value;
    else
    document.copieForm.copieLavoro[i].value = 0;
    }
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ho copiato il tuo codice ma non funziona...
    Griggio Claudio

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <script type="text/javascript">
    function controllo(i){
    if(document.copieForm.elements['selezione['+i+']'].checked)
    document.copieForm.elements['copieLavoro['+i+']'].value = document.copieForm.elements['copie['+i+']'].value;
    else
    document.copieForm.elements['copieLavoro['+i+']'].value = 0;
    }
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    adesso quaglia!
    Grazie
    Griggio Claudio

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.