ahmed0saber

Color Tester 2 in HTML , CSS , JS

Nov 22nd, 2020
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <title>Color Tester</title>
  4. <script>
  5. function change(){
  6. function abcdef(hh){
  7. if(hh==10){
  8. hh="A";}
  9. else if(hh==11){
  10. hh="B";}
  11. else if(hh==12){
  12. hh="C";}
  13. else if(hh==13){
  14. hh="D";}
  15. else if(hh==14){
  16. hh="E";}
  17. else if(hh==15){
  18. hh="F";}
  19. else if(hh==16){
  20. hh="F";}
  21. return hh;}
  22. x="#";
  23. r1=document.getElementById("red1").value/6.25;
  24. r2=document.getElementById("red2").value/6.25;
  25. g1=document.getElementById("green1").value/6.25;
  26. g2=document.getElementById("green2").value/6.25;
  27. b1=document.getElementById("blue1").value/6.25;
  28. b2=document.getElementById("blue2").value/6.25;
  29. rr1=r1-r1%1;
  30. rr2=r2-r2%1;
  31. gg1=g1-g1%1;
  32. gg2=g2-g2%1;
  33. bb1=b1-b1%1;
  34. bb2=b2-b2%1;
  35. rr1=abcdef(rr1);
  36. rr2=abcdef(rr2);
  37. gg1=abcdef(gg1);
  38. gg2=abcdef(gg2);
  39. bb1=abcdef(bb1);
  40. bb2=abcdef(bb2);
  41. HexColor=x.concat(rr1,rr2,gg1,gg2,bb1,bb2);
  42. document.getElementById("ttt").value=HexColor;
  43. document.body.style.background=HexColor;}
  44. </script>
  45. <style>
  46. #ss{border:2px solid #000000;
  47. position:absolute;
  48. top:25%;
  49. left:25%;
  50. margin:auto;
  51. text-align:center;
  52. background-color:#BBBBBB;}
  53. </style>
  54. </head>
  55. <body>
  56. <br/><br/>
  57. <div id="ss">
  58. <br/><p>#123456</p><br/>
  59. <form oninput="change()">
  60. <input type="range" value="50" id="red1"/>1 red<br/><br/>
  61. <input type="range" value="50" id="red2"/>2 red<br/><br/>
  62. <input type="range" value="50" id="green1"/>3 green<br/><br/>
  63. <input type="range" value="50" id="green2"/>4 green<br/><br/>
  64. <input type="range" value="50" id="blue1"/>5 blue<br/><br/>
  65. <input type="range" value="50" id="blue2"/>6 blue<br/><br/>
  66. <input type="text" id="ttt"/><br/>
  67. </form>
  68. </div>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment