Wiem, że można wyłączyć lewy klawisz i odznaczać to lewym przyciskiem myszy, jednak wolałbym aby ponowne kliknięcie prawym spowodowałoby zmianę koloru.
Ja tylko wspomnę, że nie ma czegoś takiego jak protokół ‘javascript:’. Nie stosujemy go ani w atrybucie ‘href’ , ani tym bardziej w zdarzeniu ‘onclick’, które jest samo w sobie wywołaniem funkcji ‘onclick()’ w JavaScript :).