Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    function EvidenzaRiga... che NON sparisca!

    ho questa bella funzione che mi permette di evidenziare una riga di una tabella html premendo un pulsante--->

    <script type="text/javascript">
    function EvidenzaRiga(tasto,riga){
    tasto.value = (tasto.value=='evidenza riga')? 'disattiva riga' : 'evidenza riga';
    document.getElementById('riga_'+riga).className = (tasto.value=='disattiva riga')? 'select' : 'normal';
    tasto.className = (tasto.value=='disattiva riga')? 'but_on' : 'but_off';
    }
    </script>
    <style type="text/css">
    tr.normal{background-color:#ffffff}
    tr.select{background-color:#00ff00}
    .but_on{background-color:#996;}
    .but_off{background-color:#CCC;}
    </style>

    e poi nella tabella

    <input name="evidenza_8" class="but_off" type="button" id="evidenza_8" value="BIANCO-VERDE" onclick="EvidenzaRiga(this,8)" />


    ma se si ricarica la pagina la riga selezionata/colorata perde il colore!!!!!!!
    io invece avrei bisogno che, una volta colorata la riga premendo il pulsante, questo colore NON vada più via anche se si ricarica la pagina, anche se spengo il pc e mi ricollego domani, insomma un cambiamento di colore riga STABILE fino al prossimo click sul pulsante, è possibile?
    grazie!!!

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Qui si parla di Java, tu hai postato del codice Javascript. A parte quattro lettere nel nome non hanno nulla in comune.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    La prossima volta non aprire una nuova discussione identica in un forum diverso.
    Chiedi al moderatore di spostare la discussione nel forum corretto usando l'apposita funzione "Segnala ad un moderatore" e attendi.

    Facendo come hai fatto, incorri nel cross-posting, vietato su tutto il forum.

    Oramai chiudo questa.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.