随笔分类 -  JavaScript

JavaScript是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。你可以利用JavaScript轻易的做出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及简易的选举,还可以显示浏览器停留的时间。让这些特殊效果提高网页的可观性。
悟透JavaScript
摘要:原著:李战(leadzen).深圳 2008-2-23 原文链接引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在 的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转 变为代码,而代码却又有可能被... 阅读全文

posted @ 2012-03-15 00:21 ゛白昼怎懂夜的黑ヽ 阅读(432) 评论(2) 推荐(0)

随机生成颜色以及十六进制颜色与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 ゛白昼怎懂夜的黑ヽ 阅读(610) 评论(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 ゛白昼怎懂夜的黑ヽ 阅读(489) 评论(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 ゛白昼怎懂夜的黑ヽ 阅读(326) 评论(0) 推荐(0)

导航