1.JS代码如何实现弹出窗口选择颜色呢?
html xmlns= headtitle标题页-学无忧()/titlescript language=javascriptfunction getColor(color){ var sInitColor = color; //获取参数传递的颜色 if (sInitColor == null||sInitColor==) var sColor = myColor。
ChooseColorDlg(); //打开颜色对话框 else var sColor = myColor。ChooseColorDlg(sInitColor);//设置颜色 sColor = sColor。
toString(16); //转换为16进制颜色 if (sColor。 length 6) { //如果颜色小于6位 var sTempString = 000000。
substring(0,6-sColor。length);//格式化为6位 sColor = sTempString。
concat(sColor); } sColor = # + sColor; //添加颜色标签 return sColor;}/script/headbodyinput type=text name=txt1 value=这里显示最终调用的颜色input type=button value=选取颜色 onClick=txt1。 value=getColor()OBJECT id=myColor CLASSID=clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b width=0px height=0px/OBJECT/body/html。
2.HTML里如何用js获取屏幕上坐标x,y的颜色
<title>Js获取适时获取鼠标坐标值并显示</title>
<script type="text/javascript">
var = function(){
var coords = document.getElementById("coords");
coords.onmousemove = function(e){
var pointer = getCoordInDocument(e);
var coord = document.getElementById("coord");
coord.innerHTML = "X,Y=("+pointer.x+", "+pointer.y+")";
}
}
var getCoordInDocument = function(e) {
e = e || window.event;
var x = e.pageX || (e.clientX +
(document.documentElement.scrollLeft
|| document.body.scrollLeft));
var y= e.pageY || (e.clientY +
(document.documentElement.scrollTop
|| document.body.scrollTop));
return {'x':x,'y':y};
}
window.onload = function(){
();
};
</script>
<div id="coords" style="width:500px;height:200px;background:#F2F1D7;border:2px solid #0066cc;">
请在此移动鼠标。
</div>
<br />
<div id="coord" style="width:500px;border:2px solid #336699;"> </div>
转载请注明出处JS代码网 » js获取某个位置的颜色(JS代码如何实现弹出窗口选择颜色呢?)