我使用下面的代碼克里特圖像編程(動態在for循環):怎樣的OnClick功能結合到圖像的列表在Javascript
function showImage(source, id) {
var list = document.getElementById("display-list");
//Image
var cellImage = document.createElement("td");
var objImage = document.createElement("img");
objImage.classList.add("obj");
cellImage.setAttribute("align", "center");
cellImage.setAttribute("valign", "bottom");
cellImage.appendChild(objImage);
list.appendChild(cellImage);
//Checkbox
var cellCheckbox = document.createElement("td");
var objCheckbox = document.createElement("input");
objCheckbox.id = id;
objCheckbox.type = 'checkbox';
cellCheckbox.setAttribute("valign", "bottom");
cellCheckbox.appendChild(objCheckbox);
list.appendChild(cellCheckbox);
objImage.src = source;
}
現在,我需要的功能結合在點擊每個圖像的將每個圖像ID傳遞給該函數。我怎樣才能在JScript中做到這一點?
謝謝。
這會爲每個圖像打印空的ID。請幫忙解決:( – Azeem
,因爲您沒有在圖片上設置ID – jonasnas