PHP beginner |
|
Hallo,
Ik wil op dezelfde manier als ik in php doe een for loop vullen in javascript.
Het probleem is dat hij de waarde tussen de for loop niet op de goede plaats neerzet.
Mijn idee is:
- Begin select
for loop
- rij waarde
einde for loop
- afsluiten select
dit zou zoiets moeten worden
- Begin select
- rij waarde 0
- rij waarde 1
- rij waarde 2
- rij waarde ...
- einde for loop
Dit is de code:
function findTags (tag, parent) {
var tags = parent.getElementsByTagName(tag);
var cont = document.getElementById("Links");
cont.innerHTML += '<ul id="cssdropdown"><li class="headlink"><a href="http://google.com/">Search Engines</a><ul>';
for (var i = 0; i < tags.length; i++) {
cont.innerHTML += "<li><a href=\"javascript:scrollbar.tweenTo("+ tags[i].offsetTop +")\">"+ tags[i].innerHTML +"</a></li>";
}
cont.innerHTML += "</ul></li></ul>";
}
function findTags (tag, parent) { var tags = parent.getElementsByTagName(tag); var cont = document.getElementById("Links"); cont.innerHTML += '<ul id="cssdropdown"><li class="headlink"><a href="http://google.com/">Search Engines</a><ul>'; for (var i = 0; i < tags.length; i++) { cont.innerHTML += "<li><a href=\"javascript:scrollbar.tweenTo("+ tags[i].offsetTop +")\">"+ tags[i].innerHTML +"</a></li>"; } cont.innerHTML += "</ul></li></ul>"; }
Hij maakt een ul en sluit deze ook af, alleen zet hij de waarde (<li>...</li>) onder de ul ipv erin
wie weet wat ik fout doe?
Vriendelijk bedankt
|