Visualizzazione dei risultati da 1 a 5 su 5

Discussione: TR e onclick

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    43

    TR e onclick

    Sto implementando una piccola tabella con dentro tanti valori, vorrei che selezionando la riga mi restituisse il dettaglio della riga.

    function openlink(chiave)
    {
    window.open("./Dettaglio.php?IdEvento="+chiave, "_self")
    }

    function stampa_tabella()
    {
    .
    .
    .
    for (i=0; i<matrice.length; i++)
    {
    link='';
    link = matrice[i]["IdOT"];
    text = text + "<tr color='#000000' bgcolor='#C0C0C0' onclick=\"openlink(link)\">";
    }

    }

    Ma non funziona, sul click mi viene sempre restituito il dettaglio dell'ultima riga

    Grazie anticipatamente.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    43
    pensavo fosse una cosa semplice

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Che valori ha l'array matrice?


    Ps: poi devi chiudere ogni tabella no?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    43
    Indice della matrice è gestito con un ciclo for

    La tabella viene chiusa alla fine del ciclo.

    In pratica ho i dati caricati in un array e li protto nelle celle della tabella ad uno ad uno.

  5. #5
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    Se lo fai così ti cambia qualcosa ?

    text = text + "&#60;tr color='#000000' bgcolor='#C0C0C0' onclick=\"openlink(" + link + ")\"&#62;";

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.