js调色板
来源:互联网 发布:百度云网络不给力 编辑:程序博客网 时间:2024/06/06 01:31
方法一:
<script type="text/javascript"> window.onload = function(){ var r = document.getElementById("r"); var g = document.getElementById("g"); var b = document.getElementById("b"); var rval = 0;//存储颜色的变量 var gval = 0;//存储颜色的变量 var bval = 0;//存储颜色的变量 r.onchange = function(){ rval = this.value; document.body.style.backgroundColor = "rgb("+rval+","+gval+","+bval+")"; } g.onchange = function(){ gval = this.value; document.body.style.backgroundColor = "rgb("+rval+","+gval+","+bval+")"; } b.onchange = function(){ bval = this.value; document.body.style.backgroundColor = "rgb("+rval+","+gval+","+bval+")"; } } </script></head><body> 红色:<input type="range" value="0" min="0" max="255" id="r" /><br /> 绿色:<input type="range" value="0" min="0" max="255" id="g" /><br /> 蓝色:<input type="range" value="0" min="0" max="255" id="b" /><br /></body>
方法二:
<script type="text/javascript"> window.onload = function(){ var rval = gval =bval = 0;//存储颜色的变量 function $(id){ return document.getElementById(id); } function fn(obj){ $(obj).onchange = function(){ /*if(obj === "r"){ rval = this.value; console.log(rval) }else if(obj === "g"){ gval = this.value; }else{ bval = this.value; }*/ switch(obj){ case "r": rval = this.value; break; case "g": gval = this.value; break; case "b": bval = this.value; break; } document.body.style.backgroundColor = "rgb("+rval+","+gval+","+bval+")"; } } fn("r"); fn("g"); fn("b"); } </script></head><body> 红色:<input type="range" value="0" min="0" max="255" id="r" /><br /> 绿色:<input type="range" value="0" min="0" max="255" id="g" /><br /> 蓝色:<input type="range" value="0" min="0" max="255" id="b" /><br /></body>
0 0
- JS调色板
- js 调色板
- js调色板
- js调用系统调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 调色板
- 利用JS做的一个网页安全色调色板
- JS 216网页安全色调色板 DW 风格
- hdu 1317 XYZZY【BellmanFord+Floyd】
- This support library should not use a different version
- awk-13
- Spark数据分析之第3课
- BZOJ 1179 Tarjan + spfa
- js调色板
- 【REACT NATIVE 系列教程之五】NAVIGATOR(页面导航)的基本使用与传参
- 初识datatables
- intellij idea快捷键
- (转)六种Socket I/O模型幽默讲解
- 实现高并发服务器三种简化模型 线程 进程 IO复用
- VC之 线程同步之事件对象(Event)
- leetcode---Container With Most Water
- 第七届科技节编程大赛复赛题目