PHP beginner |
|
Ik heb even snel iets gemaakt.
<?php
// Zorg dat je hier dynamisch een array vult met de id's van de menu-items.
echo "<script>\n";
echo "var arrItems = new Array('item1', 'item2', 'item3');\n";
echo "</script>";
?>
<script>
function updateSelection(arrItems, curItem)
{
var intAantal = arrItems.length;
for(var i = 0; i < intAantal; i++)
{
document.getElementById(arrItems[i]).style.backgroundColor = "";
}
curItem.style.backgroundColor = "#999999";
}
</script>
<table>
<tr>
<td id="item1" onclick="updateSelection(arrItems, this);">item 1</td>
</tr>
<tr>
<td id="item2" onclick="updateSelection(arrItems, this);">item 2</td>
</tr>
<tr>
<td id="item3" onclick="updateSelection(arrItems, this);">item 3</td>
</tr>
</table>
<?php // Zorg dat je hier dynamisch een array vult met de id's van de menu-items. echo "var arrItems = new Array('item1', 'item2', 'item3');\n"; ?> <script> function updateSelection(arrItems, curItem) { var intAantal = arrItems.length; for(var i = 0; i < intAantal; i++) { document.getElementById(arrItems[i]).style.backgroundColor = ""; } curItem.style.backgroundColor = "#999999"; } </script> <table> <tr> <td id="item1" onclick="updateSelection(arrItems, this);">item 1</td> </tr> <tr> <td id="item2" onclick="updateSelection(arrItems, this);">item 2</td> </tr> <tr> <td id="item3" onclick="updateSelection(arrItems, this);">item 3</td> </tr> </table>
Hopelijk heb je hier iets aan |