2012年3月11日

随机生成颜色以及十六进制颜色与RGB颜色值的相互转换

摘要: /*** 随机生成颜色* @return 随机生成的十六进制颜色*/function randomColor(){ var colorStr=Math.floor(Math.random()*0xFFFFFF).toString(16).toUpperCase(); return "#"+"000000".substring(0,6-colorStr)+colorStr;}/*** 十六进制颜色转换为RGB颜色* @param color 要转换的十六进制颜色* @return RGB颜色function colorHexToRGB(color){ co 阅读全文

posted @ 2012-03-11 19:01 ゛白昼怎懂夜的黑ヽ 阅读(594) 评论(0) 推荐(0) 编辑

Number()、parseInt()和parseFloat()数值转换

摘要: 有3个函数可以把非数值转化成数值:Number()、parseInt()和parseFloat()。第一个函数,即转型函数Number()可以用于任何数据类型,而另两个函数则专门用于把字符串转换成数值。这个3个函数对于同样的输入会有不同的结果。 Number()函数的转换规则如下:如果是Boolean值,true和false将分别被转换为1和0如果是是数字值,只是简单的传入和返回如果是null值,返回0如果是undefined,返回NaN如果是字符串,遵循下列规则:如果字符串中只包含数字,则将其转换为十进制数值,级“1”会变成1,“123”会变成123,而“011”会变成11(前面的0被... 阅读全文

posted @ 2012-03-11 15:29 ゛白昼怎懂夜的黑ヽ 阅读(451) 评论(3) 推荐(0) 编辑

EnterKey转换为TabKey(兼容IE,Firefox)

摘要: /*** 添加键盘keydown事件* @param e event对象*/document.onkeydown=function(e){ var e=window.event||e; var element=e.srcElement||e.target; if(e.keyCode==13&&element.type!="submit"&&element.type!="button"&&element.type!="textarea"&&element.type!=&qu 阅读全文

posted @ 2012-03-11 09:20 ゛白昼怎懂夜的黑ヽ 阅读(321) 评论(0) 推荐(0) 编辑

导航