因此,我正在制作战舰游戏,除了这一件事之外,所有东西都可以使用。我似乎无法弄清楚你会这样做的正确方法。我想检查点击的TD值是否与数组中的值相匹配,如果它改变了innerHTML命中(这是一个X)。 (this)表示点击的TD。你可以在这种情况下使用indexOf吗?检查该点击的TD值是否与数组的值相匹配
function play() {
if ((this).value == shipLocations.indexOf((this).value)) {
(this).innerHTML = hit;
}
else {
(this).innerHTML = miss;
}
}
您是否收到任何错误? – BassT 2014-09-26 13:08:16
我没有收到任何错误。它跳到每个可能的可点击td的else语句中。 – Chrillewoodz 2014-09-26 13:09:41