我正在構建HTML & JS中的記憶遊戲,您猜測2張不同的圖片並嘗試選取2張相同的圖片。通過JavaScript修改<img src style="visibility">
我堅持把一個onclick函數放到一個隱藏的圖像上。
這裏是我的代碼,所以生病嘗試更好地說明...
var table = '';
for(var i = 0; i < 4; i++){
table += '<tr>';
for(var j = 0; j < 3; j++){
table += '<td align="center"><img src="./pics/image_part_00' + Math.floor((Math.random() * 6) + 1) + '.jpg";" width="100px"" onclick="clicked(this);" style="visibility: hidden;"></td>';
}
table += '</tr>';
}
document.getElementById('theGame').innerHTML = '<table border=1 cellpadding="10" class="tabela1">' + table + '</table>'
現在什麼即時試圖做的是覆蓋能見度:隱藏;所以點擊時的圖像是可見.... 這裏是功能
function clicked(element){
element.style.visibility = "visible";
}
,但它不與element.style.visibility IM改變表格單元格的知名度,因爲工作。
任何人都有解決方案嗎?我可能錯過了一些東西,無法想象它...... 注意:這是一個學校作業,所以它必須在一張桌子上。
怎麼樣把一些空白圖像最初在TD,然後的onClick改變圖像的src到所需的一個。 – vvtx
fiddle plz?.... –
https://jsfiddle.net/o9fLkax6/ 沒多大看到我正在努力解決@shyampatil的答案 – andrew