Re, tout dépend de la page web concerné, si c'est un script "universel", tu risque de galérer, enfin pour ma part, ça fait trop longtemps que je ne code plus en js pure donc je ne saurai pas t'aider.
Avec jQuery par exemple, ça sera surement plus simple, surtout si tu débute, les sélecteurs jQuery sont les mêmes que css avec encore plus d’options.