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

    cambiamento dinamico sfondo txtbox

    ho fatto il seguente script ed ho bisogno che il click di una cella cambi lo fondo del textbox, potreste aiutarmi?
    Potete scaricare il codice ed eseguirlo per capire meglio.
    Quando premo sulla cella rossa lo sfondo del textbox deve colorarsi di rosso!


    codice:
    <html>
    <head>
    <title>Prova</title>
    <script language="javascript">
    function color(HEX)
    {
    	document.picker.color.value=HEX
    	document.picker.color.background='#111111';
    }
    </script>
    </head>
    <body>
    
    <table border=1 cellpadding=0 cellspacing=0>
    <tr>
    <td bgColor="#330000" width="15" height="15" onCLick="color('#330000')"></td>
    <td bgColor="#333300" width="15" height="15" onCLick="color('#333300')"></td>
    <td bgColor="#336600" width="15" height="15" onCLick="color('#336600')"></td>
    <td bgColor="#339900" width="15" height="15" onCLick="color('#339900')"></td>
    <td bgColor="#33CC00" width="15" height="15" onCLick="color('#33CC00')"></td>
    <td bgColor="#33FF00" width="15" height="15" onCLick="color('#33FF00')"></td>
    <td bgColor="#66FF00" width="15" height="15" onCLick="color('#66FF00')"></td>
    <td bgColor="#66CC00" width="15" height="15" onCLick="color('#66CC00')"></td>
    <td bgColor="#669900" width="15" height="15" onCLick="color('#669900')"></td>
    <td bgColor="#666600" width="15" height="15" onCLick="color('#666600')"></td>
    <td bgColor="#663300" width="15" height="15" onCLick="color('#663300')"></td>
    <td bgColor="#660000" width="15" height="15" onCLick="color('#660000')"></td>
    <td bgColor="#FF0000" width="15" height="15" onCLick="color('#FF0000')"></td>
    <td bgColor="#FF3300" width="15" height="15" onCLick="color('#FF3300')"></td>
    <td bgColor="#FF6600" width="15" height="15" onCLick="color('#FF6600')"></td>
    <td bgColor="#FF9900" width="15" height="15" onCLick="color('#FF9900')"></td>
    <td bgColor="#FFCC00" width="15" height="15" onCLick="color('#FFCC00')"></td>
    <td bgColor="#FFFF00" width="15" height="15" onCLick="color('#FFFF00')"></td>
    </tr></table>
    
    <form name="picker" id="picker">
    HEX Number: <input type="text" name="color" id="picker">
    </form>
    
    </body>
    </html>
    Grazie

    Luca

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Assegna nomi univoci al campo del form e alla funzione... l'interprete non sa a cosa ti riferisci quando citi "color"

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3

    risolto

    grazie lo stesso, ho risolto

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.