右クリックで背景色を変更せよ


HINT

1つ前のoncontextmenuイベントハンドラを使う。このイベントハンドラは ユーザーが右クリックしたタイミングをつかまえる。<BODY>タグ内で

oncontextmenu="document.bgColor='blue';return false"

とすればいい。背景色の変更がreturn falseより前にあることに注意。

oncontextmenu="return false;document.bgColor='blue'"

と指定すると動かない。なぜなら、return falseによって右クリックが キャンセルされるため、それ以降のスクリプトは実行されないからだ。