In dit stukje code maak ik een link aan die ik in een textnode plaats in een div. Nu is mijn probleem: ik wil dat die link er zo uitziet:
klik op test als u de link wil volgen. Waarbij enkel het woord 'test' een hyperlink is.
Ik heb al geprobeerd om twee extra variabelen aan te maken (sTekst_voor, sTekst_na met respectievelijk de innerHTML 'klik op' en 'als u de link wil volgen') en die voeg ik dan samen in een nieuwe variabele. bv. sLink = (sTekst_voor +""+sTekst+""+sTekst_na). Dan krijg ik een error dat sLink geen element is en dus bijgevolg niet appendable?
Hoe doe ik dit op de correcte manier?
[JS]var eDiv = document.getElementById('footer');
var eNew = document.createTextNode;
sTekst = document.createElement('a');
sTekst.href = "http://www.link.nl";
sTekst.innerHTML = 'test'
eNew.appendChild(sTekst);
eDiv.appendChild(eNew);[/JS]
Groetjes
klik op test als u de link wil volgen. Waarbij enkel het woord 'test' een hyperlink is.
Ik heb al geprobeerd om twee extra variabelen aan te maken (sTekst_voor, sTekst_na met respectievelijk de innerHTML 'klik op' en 'als u de link wil volgen') en die voeg ik dan samen in een nieuwe variabele. bv. sLink = (sTekst_voor +""+sTekst+""+sTekst_na). Dan krijg ik een error dat sLink geen element is en dus bijgevolg niet appendable?
Hoe doe ik dit op de correcte manier?
[JS]var eDiv = document.getElementById('footer');
var eNew = document.createTextNode;
sTekst = document.createElement('a');
sTekst.href = "http://www.link.nl";
sTekst.innerHTML = 'test'
eNew.appendChild(sTekst);
eDiv.appendChild(eNew);[/JS]
Groetjes