我已經寫了一個小程序,同時學習JavaScript嘗試並讓用戶選擇兩個匹配卡。該程序在Safari和Explorer(當前版本)中正常工作,但無法在Chrome或Firefox中使用。我在這裏提供了一個精簡版。在Safari中,單擊顯示的圖像並運行該功能並加載圖像,然後選擇下一張圖像以查看它是否匹配。在Chrome瀏覽器中,如果您點擊圖片沒有任何反應在這個版本中,我在這裏複製了click,只是在Safari中顯示圖像。我無法理解爲什麼Chrome瀏覽器會不會運行它? PS我很新學習JavaScript,並沒有jQuery的知識或除JavaScript之外的其他任何東西。JavaScript函數不能在鉻合作
<!DOCTYPE html>
<html>
<head>
<title>Match the Cards</title>
<link rel="stylesheet" href="stylesheet1.css" type="text/css" />
<script>
var turns = 0;
var firstcard;
var secondcard;
var backcard ="images/blueback.png";
var faces = new Array(
"images/kh.png", "images/ks.png");
function ChooseCard(card) {
if (turns == 2) {
return;
}if (turns == 0) {
firstcard = card;
document.images(card).src = faces[card];
turns = 1;
} else {
secondcard = card;
document.images(card).src = faces[card];
turns = 2;
}
}
</script>
</head>
<body>
<table>
<tr>
<td><img id="image_point" onclick="ChooseCard(0);" src="images/blueback.png" /></td>
<td><img id="image_point" onclick="ChooseCard(1);" src="images/blueback.png" /></td>
</tr>
</table>
</body>
</html>
控制檯說什麼?https://developers.google.com/chrome-developer-tools/docs/console –
另外它可能是一個更好的主意,把它放在一個jsfiddle看到在行動 –
什麼是CONSOLE SAY? 「YERP YERP YERP YERP YERP YA YERP!」控制檯說什麼? 「大人吃了大飽肚子!」 – AlienWebguy