這是我通過循環創建帶有php的表格的代碼。我在每個中添加一個onclick函數。所以在點擊特定的單元格時,背景顏色會發生變化。現在我想放置一個特定的圖像..在每個被單擊的單元格內,但我無法弄清楚這個功能。在點擊的單元格(網格)內放置圖像或css樣式圖標
我想編寫一個函數,使得點擊時放置圖像。在PHP創建
/*
* javascript function that changes color of the cell.
*
*/
<script>
function changeColor(elem)
{
elem.style.background = "red";
}
</script>
表
<?php
$rows = 10; // define number of rows
$cols = 4;// define number of columns
echo "<table border='1'>";
for($tr=1;$tr<=$rows;$tr++){
echo "<tr>";
for($td=1;$td<=$cols;$td++){
echo "<td onclick=\"changeColor(this)\" > ".$tr." ".$td."</td>";
}
echo "</tr>";
}
echo "</table>";
?>
[IMG](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img)是一個無效元素。 – Givi
我解決了這個問題... – q0re