在线输入RGB更改背景色

HTML:

<!DOCTYPE html><html>

<head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title>RGB颜色转换</title>    <script language="javascript">

        function showRGB(obj) {//          其中red、green、blue都是输入框对应的name值            var oRed = obj.red.value;            var oGreen = obj.green.value            var oBlue = obj.blue.value;            //将RGB转换为16进制Hex值,字符串            oHexcode = "#" + toHex(oRed) + toHex(oGreen) + toHex(oBlue);            var oDiv = document.getElementById("div");//          div的背景色=name为hexval输入框的值=16进制背景色的值            oDiv.style.background = obj.hexval.value = oHexcode;        }

        function toHex(d) {//          如果输入的不是数字            if (isNaN(d)) {                d = 0;            }//          16进制转换方法            var n = new Number(d).toString(16);            return (n.length == 1 ? "0" + n : n);        }    </script>

</head>

<body><form style="border: 1px blue solid;">    <b>请输入RGB颜色值(0 to 255)</b><br>    Red: <input type="text" name="red" size="5"><br>    Green: <input type="text" name="green" size="5"><br>    Blue: <input type="text" name="blue" size="5"><br>    <button onClick="showRGB(this.parentNode)" type="button">显示Hex #</button>    Hex值为: <input type="text" name="hexval" size="7">

</form><div id="div" style="margin: 50px;width: 200px;height: 200px;border: 1px solid red;"></div>

</body>

</html>

result:

时间: 2024-10-11 06:06:23

在线输入RGB更改背景色的相关文章

CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)

1,Html代码 1 <body> 2 <div id="box"> 3 <ul id="tab_nav"> 4 <li class="nonblank">购买标书</li> 5 <li class="blank"></li> 6 <li class="nonblank">法授</li> 7 <

GUI编程笔记08:GUI通过鼠标移动到按钮上更改背景色案例

首先我们看看源代码如下: 1 package cn.itcast_06; 2 3 import java.awt.Button; 4 import java.awt.Color; 5 import java.awt.FlowLayout; 6 import java.awt.Frame; 7 import java.awt.event.MouseAdapter; 8 import java.awt.event.MouseEvent; 9 import java.awt.event.WindowA

CAD看图怎么更改背景色?

在使用CAD看图软件的时候,如果对背景颜色不满意怎么办呢?如何使用CAD看图更改背景色?下面来教大家更改背景颜色的方法.1.下载迅捷CAD看图软件.2.启动CAD看图软件,并打开一张CAD图纸,我们看见的背景色是白色的,而且在查看CAD图纸的时候白色背景导致图纸有点查看不清.3.点击菜单栏中的[设置]选项卡,在弹出的对话框中点击[背景模式],使用默认背景颜色为黑色,最后点击保存.4.退出软件,重新启动CAD看图软件打开刚才的那张CAD图纸,就看见新的背景色了.更改CAD图纸颜色,你学会了吗? 原

wpf ListView DataTemplate方式的鼠标悬停和选中更改背景色

今天使用wpf技术弄一个ListView的时候,由于需求需要,需要ListView显示不同的数据模板,很自然的使用了DataTemplate方式来定义多个数据模板,并在ListView中使用ItemTemplateSelector绑定模板.添加上数据源显示后数据显示根据数据的类型不同显示了不同的数据模板,这很符合我的需求,但是当我把鼠标悬停到ListView和选中一行数据时,惊讶的发现ListView还是显示自带的背景色,简直丑哭了,不能忍,我要自定义鼠标悬停和选中的背景色. 通过一上午的忙碌才

IOS中如果使用RGB实现背景色

在开发的过程中.我们往往会碰到图片很多的情况.这时候我们的程序打包就会变得很大.一些纯色的图片可以用RGB来实现.这样可以减少内存的占用MAC本中有数码测色计这个功能.通过这个我们可以获得图片的RGB. #import <UIKit/UIKit.h> @interface UIColor (Pattern) + (UIColor *)wqd_mainColor; + (UIColor *)wqd_viewColor; @end #import "UIColor+Pattern.h&q

ios:实现UILabel,随着UITextField的输入,更改其显示内容

UITextField是继承自UIControl,UILabel继承自UIView,所以UITextField有addTarget这样的方法. 具体实现是:       [textField addTarget:self action:@selector(updateLabel:) forControlEvents:UIControlEventEditingChanged]; - (void) updateLabel:(id)sender       {              label.t

项目中利用AnyChat SDK实现将RGB数据作为视频源的实时推送功能

一.前期调研工作: 查看官网简介www.anychat.cn 可以知道AnyChat支持外部音视频功能,具体描述如下: AnyChat Platform Core SDK V4.2版本增加了外部音视频数据输入功能,该功能主要满足一些特殊应用场合下的需求,通常普通用户不会使用到,使用该功能,可以由上层应用程序输入视频数据.音频数据到AnyChat,然后AnyChat再对这些数据进行编码.传输,即使用上层应用的数据做为数据源,而不使用AnyChat从本地声卡.摄像头采集的音视频数据. 通过外部音视频

web页面背景色控制

有一道题要实现输入rgb数值,实现更换页面背景色的功能,如下图所示: 答案: <html> <head> <script type="text/javascript"> window.onload=function(){ var change = document.getElementById("change"); change.onclick = function(){ var r = document.getElementBy

MiS603开发板 第十七章 图像之HDMI接口测试输入日志标题

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ MiS603开发板 第十七章 图像之HDMI接口测试 17.1 HDMI概述 HDMI是High Definition Multimed