我正在一个动态的宾果游戏,随机生成每个宾果广场的数字,当你点击一个正方形它会改变颜色。我已经完成了。我创建了一个表,并且每个TD I内有以下代码:Javascript设置变量与onclick
<td onclick="javascript:this.style.background = '#00ff00';"
id="B1" class="bingo1"><script>document.write(patty[0]);</script></td>
当页面被加载的每个正方形(TD)将具有被初始设置为0的变量(VAR B1 = 0;)。当你点击广场的变量增加到1,但我不知道如何做到这一点。我认为这可能是通过onclick事件完成的,也可能是在背景颜色改变时检测到。但是,正如我所说,我不知道如何去做这些。任何和所有的帮助将不胜感激。谢谢!
- 每个广场将有一个不同的ID,如B2,B3,B4,B5,I1,I2等
保重,有一个伟大的日子....
ciao, john。
你能也许给一个侧面由端的点击之前和之后点击'id's?你真的应该离开在线JavaScript,分离你的模型和行为(如果仅仅为了将来的可维护性)。 – 2012-03-23 23:40:20
他的id是指DOM元素。 *你的意思是“分配一个初始值......”*它是什么意思? – Hamish 2012-03-24 00:00:27
你想改变html id或其他东西 – Starx 2012-03-24 20:42:55