Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Link come pulsante

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    19

    Link come pulsante

    Scusate l'OT, ho sbagliato a postare e non so cancellare
    Salve,
    ho bisogno di creare un link che si comporti come un pulsante. Fin qui è incomprensibile per cui allego il codice

    while ($ris = mysql_fetch_array($recset)) {
    echo "<a href=\"cosa ci devo mettere qui? \" >" . $ris['titolo'] . "</a>
    ";
    }

    Questa porzione di codice mi crea una sequenza di titoli.
    Vorrei che facendo click su un titolo, in un div accanto mi apra la voce di glossario corrispondente.
    Devo fare una premessa importante: questa pagina è una integrazione nel cms joomla.
    E' impossibile?

  2. #2
    Il linguaggio che ti crea qui bottoni è PHP...qui sei in ASP, e comunque il linguaggio per fare quello che ti serve è Javascript:

    In sostanza devi mettere la gestione dell'evento "onclick" nel tuo link:

    dai un id univoco al div nel quale dovrai inserire il testo

    l'href lascialo pure con un #, poi aggiungi onclick="document.getElementById('qui devi mettere l'id del tuo div').innerHTML='tua descrizione corrispondente...conta che qui puoi mettere direttamente codice HTML';"

    dovrebbe venire qualcosa tipo

    <div id="testo"></div>

    while ($ris = mysql_fetch_array($recset)) {
    echo "<a href=\"# \" onclick=\" document.getElementById('testo').innerHTML='testo da visualizzare';\" >" . $ris['titolo'] . "</a>
    ";
    }

    Fai solo delle prove con i vari apici e virgolette...perché devi vedere bene come metterli..

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    19
    I caratteri cubitali non si possono rappresentare per cui: solo grazie ale_1976!!!!

  4. #4

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.