Maison >interface Web >js tutoriel >Méthode JavaScript pour convertir la couleur RVB en couleur hexadécimale

Méthode JavaScript pour convertir la couleur RVB en couleur hexadécimale

不言
不言original
2018-05-05 14:02:591825parcourir

Cet article présente principalement la méthode de conversion de la couleur RVB en couleur hexadécimale à l'aide de JavaScript, et implique les techniques associées pour réaliser une conversion numérique à l'aide de JavaScript. Les amis qui en ont besoin peuvent s'y référer

Cet article explique les exemples. de JavaScript Implémentez la méthode de conversion de la couleur RVB en couleur hexadécimale. Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :

<!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>

Recommandations associées :

JavaScript implémente la fonction de prévisualisation d'image en temps réel

JavaScript implémente l'effet de champ de recherche Baidu

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn