+ Responder ao Tópico



  1. #1
    jamba
    Visitante

    Padrão Colorir Linha


    Boa Tarde.

    Tenho uma tela listagem que qdo clicar em certa linha ela muda de cor.
    Alguem sabe como fazer isso em JavaScript?


    Valeu

  2. #2

    Padrão Re: Colorir Linha

    depende.... a linha é de uma tabela ou o que?



  3. #3
    jamba
    Visitante

    Padrão Re: Colorir Linha


    Isso mesmo..a linha eh de uma tabela html

  4. #4
    jamba
    Visitante

    Padrão Re: Colorir Linha

    Bom..com um pouco de DOM conseguir fazer oq eu queria.

    Código :
    <?php
    print '
    <script>
    function changeColor(o){
     
      if(o.checked) {
        o.parentNode.parentNode.style.background="#fbfae3";
      } else if (!o.checked) {
        o.parentNode.parentNode.style.background="transparent";
      }
    }
    </script>
    ';
     
    print '<table border="1">';
    $t = 0;
    while($t <= 10) {
    print '
    <tr>
      <td><input type="checkbox" name="foo" value="'.$t.'" onClick="changeColor(this);" /></td>
      <td style="width:200px;">&nbsp;</td>
    </tr>';
    $t++;
    }
    print '</table>';
     
    ?>


    Fallow