|
33 | 33 | g8 = g / 31 * 255; |
34 | 34 | b8 = b / 31 * 255; |
35 | 35 |
|
| 36 | + document.getElementById('red8').innerText = Math.round(r8); |
| 37 | + document.getElementById('green8').innerText = Math.round(g8); |
| 38 | + document.getElementById('blue8').innerText = Math.round(b8); |
| 39 | + |
36 | 40 | document.getElementById('redperc').innerText = (r / 31 * 100).toFixed(2) + '%'; |
37 | 41 | document.getElementById('greenperc').innerText = (g / 31 * 100).toFixed(2) + '%'; |
38 | 42 | document.getElementById('blueperc').innerText = (b / 31 * 100).toFixed(2) + '%'; |
|
53 | 57 |
|
54 | 58 | <table id="sliders"> |
55 | 59 |
|
56 | | - <tr><td>Binary:</td><td colspan="3"><input type="text" id="resultbin" /></td></tr> |
57 | | - <tr><td>Hex:</td><td colspan="3"><input type="text" id="resulthex" /></td></tr> |
| 60 | + <tr><td>Binary:</td><td colspan="4"><input type="text" id="resultbin" /></td></tr> |
| 61 | + <tr><td>Hex:</td><td colspan="4"><input type="text" id="resulthex" /></td></tr> |
58 | 62 |
|
59 | 63 | <tr> |
60 | 64 | <td>Red</td> |
61 | 65 | <td><input type="range" min="0" max="31" value="0" class="slider" id="red" oninput="updateRgbControl()"></td> |
| 66 | + <td><span id="red8">0</span></td> |
62 | 67 | <td><span id="redval">00000</span></td> |
63 | 68 | <td><span id="redperc">0%</span></td> |
64 | 69 | </tr> |
65 | 70 | <tr> |
66 | 71 | <td>Green</td> |
67 | 72 | <td><input type="range" min="0" max="31" value="0" class="slider" id="green" oninput="updateRgbControl()"></td> |
| 73 | + <td><span id="green8">0</span></td> |
68 | 74 | <td><span id="greenval">00000</span></td> |
69 | 75 | <td><span id="greenperc">0%</span></td> |
70 | 76 | </tr> |
71 | 77 | <tr> |
72 | 78 | <td>Blue</td> |
73 | 79 | <td><input type="range" min="0" max="31" value="0" class="slider" id="blue" oninput="updateRgbControl()"></td> |
| 80 | + <td><span id="blue8">0</span></td> |
74 | 81 | <td><span id="blueval">00000</span></td> |
75 | 82 | <td><span id="blueperc">0%</span></td> |
76 | 83 | </tr> |
77 | 84 |
|
78 | | - <tr><td colspan="4"> |
| 85 | + <tr><td colspan="5"> |
79 | 86 | <input type="checkbox" id="stb" oninput="updateRgbControl()"> |
80 | 87 | <label for="stb">Semi-transparent bit</label> |
81 | 88 | </input> |
|
0 commit comments