
javascript
文章平均质量分 61
浪尖赏花
有什么比简单更美好呢?
展开
-
全排列javascript算法
全排列算法:1.利用数组实现function getNumberLoop(arr){if(arr.lengthreturn arr;}else if(arr.length==2){var newArray=new Array();newArray[0]=arr;newArray[1]=new Array();newArray[1][0]=arr[1];newArray[1][1]=arr[0]原创 2007-08-23 13:27:00 · 968 阅读 · 0 评论 -
键盘控制级联菜单
键盘控制级联菜单input {border:1px solid #fff; background:#fff; }input {star : expression(onmouseover=function(){this.style.backgroundColor="#eee"},onmouseout=function(){this.style.backgroundColor="#fff"})}.in原创 2007-08-31 15:38:00 · 641 阅读 · 0 评论 -
createElement创建控件时的name属性设置问题
最近在回答一个网友的问题时发现了一个奇怪的问题:在IE下,var obj=document.createElement("");obj.name="divName";document.body.appendChild(obj);//alert(obj.outerHTML);//这样在页面上就创建了一个div对象,name为divName此后,var myAdd=document.getElemen原创 2007-09-14 23:06:00 · 2380 阅读 · 1 评论 -
table行的选择(含ctrl,shift)
table行的选择(含ctrl,shift),ctrl按下则支持无序多选,shift按下则支持有序多选 new page var ctrl=false; var shift=false; document.onkeydown=function (){ if(event.keyCode==17){ ctrl=true; }else if(event.keyCode==原创 2007-09-29 17:19:00 · 1682 阅读 · 0 评论 -
页面游戏--扫雷
为了哄俺家丫头开心,在寒冷的冬夜,花了2个小时,完成了一个页面小游戏。当然了,做成更windows一样的,那就没意思了,所以在代码里做了点手脚,也算是一个变向的作弊器吧^_^,很想对俺家丫头说声:“我爱你,永远!”。小游戏<!--document.oncontextmenu=function(){return false;}//屏蔽右键菜单var rowLen =原创 2009-01-20 14:28:00 · 1007 阅读 · 2 评论 -
组合排列的javascript算法
本文是关于组合排列Pnm(m>=n)的算法Pnm=Cnm*PnnCnm的计算采用的是一个递归,每次循环是一个Cm-1m,一直到m-1=n时为止循环时即将字符串中去掉一个字符,为了保证去掉多个字符后,留下来的字符不重复,比如:ABCDEF,第一次去掉A,第二次去掉B; 第一次去掉B,第二次去掉A实质上是等价的那么我们等控制下,当第一次去掉B原创 2009-10-10 15:29:00 · 952 阅读 · 0 评论 -
js版贪吃蛇
JS版贪吃蛇原创 2011-07-14 16:40:12 · 853 阅读 · 0 评论