ホームページ  >  記事  >  ウェブフロントエンド  >  RGB カラーを 16 進カラーに変換する JavaScript メソッド

RGB カラーを 16 進カラーに変換する JavaScript メソッド

不言
不言オリジナル
2018-05-05 14:02:591794ブラウズ

この記事では、JavaScriptを使用してRGBカラーを16進カラーに変換する方法を主に紹介します。JavaScriptを使用した数値変換に関するテクニックが含まれています。必要な方は参考にしてください。

この記事の例では、RGBカラーを16進数のカラーに変換する方法について説明します。 JavaScript を使用した 16 進数のカラー。参考のためにみんなで共有してください。具体的な実装方法は以下のとおりです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>javascript RGB转16进制</title>
</head>
<body>
<script>
function toHexString(r,g,b) {
 return ("00000" + (r << 16 | g << 8 | b).toString(16)).slice(-6);
}
/*
或者:
function RGB2HEX(a,b,c){return"#"+((256+a<<8|b)<<8|c).toString(16).slice(1)}
*/
var hex = toHexString(100, 100, 100);
alert(hex);
</script>
</body>
</html>

関連推奨事項:

JavaScriptはリアルタイム画像プレビュー機能を実装します

JavaScriptはBaidu検索ボックス効果を実装します

以上がRGB カラーを 16 進カラーに変換する JavaScript メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。