Si assegnano 6 cifre esadecimali e si ottiene il codice, #RRGGBB, da utilizzare nelle pagine HTML
- Le cifre in base 16 sono: 0 1 2 3 4 5 6 7 8 9 A B C D E F
- In ogni coppia di cifre la prima cifra pesa più della seconda…
- Il codice per ogni componente del colore va da 00 a FF (da 0 a 255)
- Le combinazioni totali sono 16*16*16*16*16*16 = 224 (più di 16 milioni).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
var rgb16=Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"); function opzioni16() { for(i=0; i < 15; i++) document.writeln(""); document.writeln(""); } function cambiaRgb() { var r1=document.colorergb.selectR1.value; var r2=document.colorergb.selectR2.value; document.colorergb.coloreR.style.background="#"+r1+r2+"0000"; var g1=document.colorergb.selectG1.value; var g2=document.colorergb.selectG2.value; document.colorergb.coloreG.style.background="#00"+g1+g2+"00"; var b1=document.colorergb.selectB1.value; var b2=document.colorergb.selectB2.value; document.colorergb.coloreB.style.background="#0000"+b1+b2; var colore="#"+r1+r2+g1+g2+b1+b2; document.colorergb.colore.style.background=colore; document.colorergb.txtColore.value=colore; }
cambiaRgb(); |