欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

哪位高手能给小弟我个代码啊

更新时间: 2014-01-05 01:52:33 责任编辑: Author_N1

 

谁能给我个代码啊!
实现虚拟按键功能,利用一个区域内颜色的变化,选定这个颜色,然后按键F1,再按键F2,然后循环按键F2,直到出现下一个颜色变化为止,一直循环。本来给200分不让输入,写出来代码只要可以用,另外100一定给。

--参考方法--
<script language= "javascript ">
var h=0
var keyf1=false
var s= "#CCCCCf|#CCffff|#ffcccc|#ccffcc "
function set()
{
if(window.event.keyCode==112)//如果按下的是f1键
{
keyf1=true;
h=0
}
if(window.event.keyCode==113&&keyf1==true)
{
document.getElementById( "tab ").bgColor=s.split( "| ")[h]
h=h+1
if(h> s.split( "| ").length-1)//如果达到最后一种颜色就从第一个再开始循环
{
h=0
}
}
}
</script>
<body onkeydown= "set() ">
<table width= "314 " height= "106 " id= "tab " border= "1 " bgcolor= "#CCCCCC ">
<tr>
<td > 按f1,再按f2换颜色 </td>
</tr>
</table>
</body>
上面我只定义了四种颜色...你复制下代码.就可以看到效果..
你自己可以随便定义几种颜色...用|隔开...在s里面.
--参考方法--
利用模糊找色功能试试
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:52:33
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2361/
本文WWW.DOC100.NET DOC100.NET版权所有。