Small color picker (<400 symbols if packed)

by spmbt

HTML

Small color picker.<br>
<a href=http://spmbt.github.io/spmbt/colorPickerMin.htm>Minificated variant</a><br>
<div id=d></div>

CSS

b.picker{display: inline-block; width: 8px; height: 8px; border-right: 1px solid #444; border-bottom: 1px solid
	#444;line-height: 8px;font-size:12px}
br,div{line-height: 8px;font-size:12px}

JavaScript

(function(H, D, s, h, r, g, b, v){
	for(; r < H; r += D){
        s +='<div>';
		for(g = 256; g < H; g += D)
			for(b = 256; b < H; b += D){
				v = h(r) + h(g) + h(b);
				s+='<b class=picker style="background-color:#'+ v
					+'" onmouseover=this.title="'+ v
					+'" onclick=prompt("'+ v.replace(/(.)./g,'$1') +'","'+ v +'") ></b>';}
		s+='</div>';
	}
	console.log(s)
	document.getElementById('d').innerHTML = s;
})(512, 51, '', function(a){return a.toString(16).substr(1);}, 256)