Zelf attributen in tags maken en gebruiken

HTML bestaat uit tekst en tags. Tags zijn codes waardoor de browser weet hoe de pagina moet worden opgemaakt, welke plaatjes worden gebruikt en waar die staan, hyperlinks, enz.

Tags bevatten attributen. Dat zijn specificaties binnen een tag. De attributen die standaard bij een tag beschikbaar zijn zijn vastgelegd in de HTML-standaard, zie bijvoorbeeld W3Schools.com.

In veel tags zijn attributen noodzakelijk om het gestelde doel te bereiken. Het meest sprekende voorbeeld is de <A>-tag, waarmee hyperlinks worden gemaakt. Zonder het attribuut href kan de link niet worden gemaakt.
Er zijn ook toepassingen denkbaar waarin het handig is om je eigen attributen in een tag te zetten, waarna je website er op kunt laten reageren. Een voorbeeld daarvan vind je in het item Maak je eigen context-menu.

Elders op deze site wordt uitgelegd hoe je bestaande standaard-attributen kunt wijzigen. Zie het item Attributen van tags wijzigen.
Op deze bladzijde wordt uitgelegd hoe je je eigen attributen definieert en gebruikt.

Gebruik:

De code ziet er bijvoorbeeld als volgt uit:
 
(Zet dit waar je het nodig hebt).
<a href="https://www.webmasterij.nl" id="Demo" target="NewBen">Deze link is een voorbeeld</a>

<script>
var xx = document.getElementById('Demo');
if (xx.hasAttribute('target') xx.setAttribute('name','Voorbeeld');
if (xx.hasAttribute('name') var aa = getAttribute('name');
var bb = xx.getAttribute('href');
</script>

 
terug

html-221; Laatste wijziging: 27 april 2020