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

    onclick background-color

    Ho una tabella di questo tipo:

    <table width="200" border="1">
    <tr id='tr1' onClick="colora('000000','1');">
    <td></td>
    <td></td>
    </tr>
    <tr id='tr2' onClick="colora('000000','2');">
    <td></td>
    <td></td>
    </tr>
    </table>

    con uno script come questo

    function colora(colore, id){
    document.getElementById("tr"+id).style.backgroundC olor = "#"+colore;
    }

    che colora tutto il rigo della tabella, sull'evento onclick sul rigo stesso

    Cos' come l'ho fatto funziona ma ho bisogno di applicare questo tipo di onclick ad una tabella che ha td con class='tbl' in questo modo:

    <table width="200" border="1">
    <tr id='tr1' onClick="colora('000000','1');">
    <td class='tbl'></td>
    <td class='tbl'></td>
    </tr>
    <tr id='tr2' onClick="colora('000000','2');">
    <td class='tbl'></td>
    <td class='tbl'></td>
    </tr>
    </table>

    In questo caso predomina il foglio di style

    .tbl {
    font-size: 11px;
    color: #555;
    background-color: #fff;
    padding: 4px;
    }

    C'è modo di bypassare il foglio di style?
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    bè ho risolto seguendo questo

    http://forum.html.it/forum/showthrea...classe+onclick

    in ogni caso se qualcuno conoscesse la soluzione cambiando solo una caratteristica, tipo il background-color oppure il color farebbe esattamente al caso mio

    Prima o poi anch'io vi insegnerò qualcosa

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 © 2026 vBulletin Solutions, Inc. All rights reserved.