Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21

    pulsanti multipli: clicco A, disattivo B

    vorrei ottenere l'effetto delle psedoclassi :link, :active e :visited su un form pulsantiera:
    in altre parole, quando clicco su un pulsante questo cambia colore (onclick="this.className='pippo'"), se poi ne clicco un'altro però vorrei che il primo tornasse com'era all'inizio!
    potessi usare i css sarebbe tutt'altra musica... ma non mi vuole funzionare: quindi ho pensato a javascript!
    suggerimenti???

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    mi si sta chiudendo lo stomaco... spero sinceramente che non abbiate avuto ancora tempo di rispondermi... o che non mi sia spiegato abbastanza bene... perchè... in caso contrario... vuol dire che non c'è proprio nulla da fare!!!!

  3. #3
    Utente di HTML.it L'avatar di lake86
    Registrato dal
    Dec 2006
    Messaggi
    705
    assegna questa all'onclick di tutti gli elementi

    Codice PHP:

    function __selectedRow__(){
            
    // Ripristina Ultimo cliccato
            
    if (CurrentRowSelected!=null)
                
    CurrentRowSelected.className='NOME CLASSE INIZIALE';
            
    CurrentRowSelected=this;
            
    this.className='Classe da cliccato';
        } 
    ah dichiara glabale var CurrentRowSelected= null;

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    ti ringrazio infinitamente... purtroppo non funziona... anche se l'ho provata e riprovata facendo tutto quello che hai detto tu... prometto di studiare ancora per vedere se ho commesso qualche errore! per il momento però credo che posticiperò la navigabilità in favore di altre urgenze

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.