これらのプロパティの値は数値型(number)の数字となります。単位は値にはありませんがpx(ピクセル)です。他にも別用途の座標プロパティがIE、Netscape系両方にそれぞれあります。現在のカーソル位置を把握する方法として使ったりします。レイヤーをマウスカーソルの近くに表示させる時などですね。0実際に実用的に考えると『ドキュメント上で』という値を利用するケースがほとんど。(古いブラウザは除く)(event).buttonイベントを発生させたマウスボタンがどれかを知る為の物。今はあまり使われません。ブラウザによって動作、状況値が違いますし。2が、ちょっと注意しなければいけない事があります。プロパティはonclickの時は0が入ります。この0は左ボタンを意味する0ではなく、『ボタンなし』の0つまりデフォルト値です。0=左クリックとほぼ同じ事になります。Opera、Safariもonclickイベントの場合は左ボタンだけに反応します。従って、buttonプロパティで右ボタンが押されたかどうか?を判定する必要性がありません。Netscape、FireFoxはonclickイベントの場合でも右ボタンにも反応します。buttonプロパティを調べて判定する必要がでてきてしまいます。buttonプロパティを調べる場合は、0なら左クリックだが、イベントは右クリックでも発生するFireFoxとNetscapeがある。等のイベントの発生条件にも注意しないといけなくなります。調べるが・・・ボタンをわざわざ調べるのですから、全てのブラウザで右クリックでも反応するイベントを使わないと本来は意味がありません。