js颜色选择器代码[firefox不支持]
更新时间:2008年11月08日 10:05:10 作者:
非常不错的,颜色选择效果代码
最简单的,在body区域加入:
<OBJECT id="dlgHelper" CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0" height="0"></OBJECT>
调用的JS:
<script type="text/javascript">
var tempColor = "0099cc";
function picColor(){
var Hcolor = document.getElementById("dlgHelper").ChooseColorDlg(tempColor).toString(16);
//with(event.srcElement){
//value = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
//style.backgroundColor = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
var newColor = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
if(newColor.toString().substring(0,1) != "#"){
newColor = "#" + newColor;
}
alert(newColor);
}
// tempColor = Hcolor;
// window.alert(tempColor);
//}
</script>
或者直接使用这个:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
复制代码 代码如下:
<OBJECT id="dlgHelper" CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0" height="0"></OBJECT>
调用的JS:
复制代码 代码如下:
<script type="text/javascript">
var tempColor = "0099cc";
function picColor(){
var Hcolor = document.getElementById("dlgHelper").ChooseColorDlg(tempColor).toString(16);
//with(event.srcElement){
//value = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
//style.backgroundColor = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
var newColor = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;
if(newColor.toString().substring(0,1) != "#"){
newColor = "#" + newColor;
}
alert(newColor);
}
// tempColor = Hcolor;
// window.alert(tempColor);
//}
</script>
或者直接使用这个:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关文章
javaScript checkbox 全选/反选及批量删除
javaScript checkbox 全选/反选及批量删除实现代码,需要的朋友可以参考下。2010-04-04用javascript实现不按Ctrl实现Multiple Select多选
用javascript实现不按Ctrl实现Multiple Select多选...2007-08-08js动态在form上插入enctype=multipart/form-data的问题
在做文件上传的时候碰到了一个比较奇怪的问题,IE6,7,8上传文件总是失败,服务端接收不到文件的问题2012-05-05textarea的value是html文件源代码,存成html文件的代码
textarea的value是html文件源代码,存成html文件的代码...2007-04-04javascript 动态设置已知select的option的value值的代码
当已经知道某个select options的值,判断当前select的options的值是否与已知的值相同,相同也设置下。一般用户修改页面。2009-12-12
最新评论