Vis en note ved siden af elementet
Lav en funktion positionAt(anchor, position, elem), som placerer elem, afhængig af position, i nærheden af anchor elementet.
position skal være en streng med en af 3 værdier:
"top"– positionelemlige overanchor"right"– positionelemlige ved siden afanchortil højre"bottom"– positionelemlige underanchor
Det bruges inde i funktionen showNote(anchor, position, html), som leveres i opgavens kildekode, som opretter en “note”-element med den givne html og viser den på den givne position nær anchor.
Her er en demonstration af notes:
I denne opgave handler det mest om at udregne koordinaterne korrekt. Se kildekoden for detaljer.
Bemærk: elementerne skal være i dokumentet for at kunne læse offsetHeight og andre egenskaber.
Et skjult (display:none) eller uden for dokumentet element har ingen størrelse.