Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91

    colorare una cella con click

    salve raga volevo sapere come faccio a colorare una cella alla volta ogni volta che faccio click col mouse.
    Io ho una serie di celle messe in verticale e vojo che una soltanto per volta si colori come faccio? thk a tutti anticipatamente

    STARS

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: colorare una cella con click

    Originariamente inviato da STARS
    salve raga volevo sapere come faccio a colorare una cella alla volta ogni volta che faccio click col mouse.
    Io ho una serie di celle messe in verticale e vojo che una soltanto per volta si colori come faccio?
    Non hai spiegato dove, come, con quale linguaggio e in quale ambiente.
    Su ... dai, dicci di più.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91

    mi piego mejo :P

    mi spiego mejo:

    allora devo fare una scheda in php:

    ho una serie di celle con delle voci in griggio:

    es.
    <tr>
    <td>ciccio</td>
    </tr>
    etc etc

    ogni volta ke clicco sulla cella vojo che si colori di (es. azzurro), se clicco sulla successiva, ciccio deve tornare al colore di prima (griggio)..
    tutto qui...

    penso si debba fare una funzione javascript ma nn sono molto pratico :P aiutoooooooo

    te capì?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91

    cercasi andbin

    ciao andbin mi hai fatto una domanda e io ti ho risp facendotene un'altra mi aspetto da te una bella risposta!

    ciao wajò

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: mi piego mejo :P

    Originariamente inviato da STARS
    penso si debba fare una funzione javascript ma nn sono molto pratico :P aiutoooooooo

    te capì?
    Sì e comunque hai anche sbagliato sezione del forum.

    Prova questo pagina che ho scritto e vedi se è quello che vuoi (clicca sulle celle):
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Prova</title>
    <script type="text/javascript">
    <!--
    var cell_obj = null;
    
    function setup ()
    {
        var table_obj = document.getElementById ("tab1");
    
        var td_objs = table_obj.getElementsByTagName ("td");
        
        for (var i = 0; i < td_objs.length; i++)
            td_objs[i].onclick = click_func;
    }
    
    
    function click_func (e)
    {
        if (cell_obj != null)
            cell_obj.style.background = "white";
    
        this.style.background = "yellow";
    
        cell_obj = this;
    }
    //-->
    </script>
    </head>
    <body onload="setup()">
    
    <table id="tab1" border="1" cellspacing="0" cellpadding="4">
    <tr><td>cella1</td><td>cella2</td></tr>
    <tr><td>cella3</td><td>cella4</td></tr>
    <tr><td>cella5</td><td>cella6</td></tr>
    </table>
    
    </body>
    </html>
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Sposto la discussione nell'area dedicata a JavaScript, che mi sembra quella più adatta.
    Sottolineo di fare attenzione a trovarsi nel posto giusto prima di aprire discussioni.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.