Zie hieronder. In wil een script maken die een bepaald onderdeel van opgehaalde waarden uit een database standaard onzichtbaar maakt, maar waarbij de gebruiker door te klikken dit onderdeel zichtbaar kan maken.
In de regel
| 1 | document.getElementById('layer%').style.display = 'none'; |
zou ik dus eigenlijk een wildcard willen gebruiken, zoals dat procentteken, maar dat werkt niet. Hoe zou ik zoiets moeten oplossen? Ik ben niet zo'n Javascript-kenner.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <!--
function showOrHide(value)
{
if (document.getElementById(value).style.display == 'none')
{
document.getElementById(value).style.display = 'block';
}
else
{
document.getElementById(value).style.display = 'none';
}
}
function start()
{
document.getElementById('layer%').style.display = 'none';
} |
1 2 3 4 | echo "<a href=\"javascript:showOrHide('layer";
echo $var->id;
echo "')\"><img width=\"10\" border=\"0\" src=\"unfold.png\"></a>"; |