Ik zou graag een li element willen maken in een ul list op een website.
De plugin werkt alleen op een bepaalde website als bepaalde form fields gezet zijn.
Dit gaat allemaal goed.
Vervolgens haal ik het id van een UL list op, ik check of het element goed is en vervolgens wil ik er een LI element aan toevoegen.
Het element wordt wel toegevoegd maar de text van het element is en blijft leeg.
Wanneer ik op updateList klik en ik check van alle toevoegde elementen de innerHTML dan staat hij keurig gezet. Alleen als weergave is het helemaal leeg.
Voer ik de code direct op de website uit (dus niet via een extension) dan wordt de text wel keurig weggezet.
Moet dit anders in een extension?
De plugin werkt alleen op een bepaalde website als bepaalde form fields gezet zijn.
Dit gaat allemaal goed.
Vervolgens haal ik het id van een UL list op, ik check of het element goed is en vervolgens wil ik er een LI element aan toevoegen.
code:
1
2
3
4
5
6
| var l = document.createElement("li"); l.innerHTML = sel_text; l.setAttribute('onclick','updateList("'+sel_text+'", "'+s+'")'); l.setAttribute('style','cursor:pointer'); u.appendChild(l); |
Het element wordt wel toegevoegd maar de text van het element is en blijft leeg.
Wanneer ik op updateList klik en ik check van alle toevoegde elementen de innerHTML dan staat hij keurig gezet. Alleen als weergave is het helemaal leeg.
Voer ik de code direct op de website uit (dus niet via een extension) dan wordt de text wel keurig weggezet.
Moet dit anders in een extension?