Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    372

    Proprietaà del tag ?????

    E' possibile modificare le proprietà del tag <tr> in particolare
    bgcolor tramite l'evento onMouseOver?

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    Onmouseover="ID_TR.BgColor='#000000'"

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    nella soluzione appena porpostati penso ci sia un piccolo errore, prova così:

    <tr id="ID_TR" Onmouseover="ID_TR.style.backgroundColor='#000000' "><td>testo</td></tr>
    http://www.beavermag.it

  4. #4
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    la mia funziona se si fa uno sniffer...
    if(ie){
    document.all.id_tr.bgcolor="#000000"
    }
    esle{
    document.getElementById("tr_id").bgcolor="codiceCo lore";
    }
    backgroundcolor è solo il richiamo tramite js della proprietà css equivalente alla proprietà html bgcolor!

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  5. #5
    la soluzione che ti avevo proposto funzione solo in IE prova questa che va anche su Netscape e simili:

    <html>
    <head>
    <title>Untitled Document</title>
    <script>
    function cambiaColore(){
    document.getElementById("tr_id").style.backgroundC olor="#000000";
    }
    </script>
    </head>

    <body>
    <table>
    <tr id="tr_id" Onmouseover="cambiaColore()"><td>testo</td></tr>
    </table>
    </body>
    </html>

    Ovviamente la puoi personalizzare come vuoi passandogli i parametri che ti servono.
    Ciao
    http://www.beavermag.it

  6. #6
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    ma sui vecchi iexplorer e netscape mnon va...

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  7. #7
    non saprei, io l'ho provato sulle ultime versioni di entrambi questi browser e funziona. Per quelle vecchie non ho modo di provare...mi spiace.
    Cmq stefanoB facci sapere se è tutto ok nel caso possiamo provare a darti una mano.
    Ciao a tutti.
    http://www.beavermag.it

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    372
    Ecco qua cosa stò realizzando, adesso funziona con il mouse al passaggio sul record si evidenzia la riga sulla quale il puntatore del mouse è posizionata;
    l'ho provato sulla IE 5.XX e 6.xx e funziona.

    Successivamente cercherò di realizzare la stessa cosa anche tramite tastiera:
    spostamento da un record all'altro con i tasti cursori;



    <head>
    <script language = "javascript">
    <!--
    function cambiaColore(n){
    document.getElementById(n).style.backgroundColor=" #00FFFF";
    }

    function cambiaColore1(n){
    document.getElementById(n).style.backgroundColor=" #EAEAEA";
    }
    </script>
    </head>


    <table width="325" border="1" cellspacing="1" cellpadding="1">
    <tr>
    <td width="65" align="center">Codice</td>
    <td width="65" align="center">Descrizione</td>
    </tr>

    <tr id="1" bgcolor="#EAEAEA" onDblClick="scheda();" OnMouseOver="cambiaColore(1);" OnMouseOut="cambiaColore1(1);">
    <td width="65">
    014045054
    </td>
    <td width="65">
    articolo 1
    </td>
    </tr>

    <tr id="2" bgcolor="#EAEAEA" onDblClick="scheda();" OnMouseOver="cambiaColore(2);" OnMouseOut="cambiaColore1(2);">
    <td width="65">
    8490848984
    </td>
    <td width="65">
    articolo 2
    </td>
    </tr>

    </table>

    Se avete suggerimenti ben graditi ...

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.