Ik heb op mijn pagina een functie met een radio button die dan een deel van de pagina van kleur veranderd.
Nu moet ik als opdracht die radio button veranderen naar een normale grote button.
Nu heb ik alles veranderd in de code van radio naar button enz. Alleen zodra ik dat doe werkt de functie niet meer.
Wellicht nog een tip: op het moment dat je meerdere elementen hebt waarbij je op eenzelfde event wilt reageren, dan beginnen id's misschien tekort te schieten. Het is dan wellicht beter of handiger om een CSS-class te gebruiken. Hierbij kun je ook een js-prefix opnemen zodat je weet dat deze interactie heeft met JavaScript(-events).
Bijkomend voordeel is dat deze oplossing "schaalbaar" is. Wanneer je een extra tab/menu/whatever bijmaakt in HTML-code ben je direct klaar en hoef je je JavaScript-code verder niet aan te passen, het is dan niet nodig om een extra identifier toe te voegen zoals bij id's het geval was.
EDIT: en als je verschillende groeperingen hebt die je in afzondering wilt bedienen, dan zou je een "container" bij kunnen maken (een omvattende div) met hierin eventueel wel een id, om zo voor elke groepering een unieke identificatie te hebben.