Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    checkbox con lo stesso id

    Rieccomi ,

    allora il problema è che ho checkbox create dinamicamente con php e al momento che ne viene selezionata una deve apparire un alert ... tutto funziona ma il valore che prende non è quello sperato..

    ecco un po di codice



    javascript:
    le variabili lunghezza,elemId,elem sono inizializzate e controllate ...

    il problema è la cattura del valore quando parte l'evento

    codice:
     
    
    <script>
    
    function control(){
                    var idSelezionato = document.getElementById('check').value;
                    var txt = " ";
                    for(var i=0;i < lunghezza ;i++){
                        if(elemId == idPercorsoSelezionato){
                            txt += "\n" + elem[i].value;
                        }
                    }
                   alert(txt);
    }
    
    </script>

    php che mi crea le checkbox con vari campi

    Codice PHP:
    for($i=0;$i count($p);$i++){
          
    $idP=$p[$i];
          
    $data=$p[$i];   
          echo 
    "<input type=\"checkbox\" value=\"$idP\" id=\"check\"    onclick=\"control()\">
           <span id=\"idP\">
    $idP</span>  
           <span id=\"data\">
    $data</span>  
           </input>
    "
    ;


  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    credo sia meglio usare degli id diversi per ogni checkbox...

  3. #3
    grazie ho risolto ... anche se forse devo cambiare tutto perchè non saprei come prendere le altre informazioni all'interno di input cioè quelle tra i tag span ... se avete la soluzione mi evitate di buttare 6 ore di lavoro

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.