我試圖用點擊替換表格中的圖片。我沒有使用JQuery;我只有Javascript才能完成這項任務。我想我已經將問題縮小到了下面JavaScript代碼中的評論。所有其他搜索結束了我如何改變圖像源,當他們是身體的一部分,而不是一個單元格的一部分。我也遇到了其他可能的方式,但由於某種原因,我無法使其工作。非常感謝!嘗試在點擊中替換表格中的圖片
HTML(只切出,所以你可以看到每個變量指的是)
<td class="block"><img class="PieceImg" src="Directory/BlankSpace.png"></td>
的JavaScript
var cells = document.getElementsByClassName("PieceImg");
for(var j = 0; j<cells.length;j++)
{
var cell = cells[j];
cell.addEventListener("click", function()
{
cell.src="Directory/RedPiece.png"; // This is the problem
alert('Test');
})
}
什麼問題?控制檯中出現錯誤? – epascarello
問題是,當我點擊單元格時,圖片無法切換;沒有錯誤 –