11

サイズが 100 x 100 ピクセルの標準の HTML イメージ タグがあります。画像をクリックして、クリックした X と Y を関数に渡すことができるようにしたいと考えています。

座標は、画像の上下を基準にする必要があります。

4

3 に答える 3

5

私はあなたが話していると思います:

<input id="info" type="image">

送信されると、入力要素 ID (この場合は と ) にinfo.x基づくx 座標と y 座標のフォーム値があります。info.y

http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.4.1

于 2008-08-21T08:05:41.567 に答える
1

あなたが説明したことから、画像マウスイベントに登録する必要があります。この場合、画像マウスボタンイベントが必要です。

使用する関数で

Point mousePoint = e.GetPosition( this );

これにより、左上のポイント int ピクセルに従ってマウスの位置が得られます。

X と YのmousePoint情報を印刷できます。

于 2009-08-03T14:24:18.777 に答える