Klicken Sie auf ein Bild, erhalten Sie die Koordinaten
Ich weiß, es kann getan werden, und ich selbst habe eine vage Idee, wie es zu tun, aber es hält sich im vagen.
Ich habe eine standard-HTML-Bild-tag mit einem Bild drin, von 100 x 100 Pixel in der Größe. Ich möchte, dass die Leute in der Lage, klicken Sie auf das Bild und für die, die übergeben werden, die X und Y, dass Sie mit einem klicken in eine Funktion.
Die Koordinaten müssen relativ zu den Bild oben und Links.
Vielen Dank im Voraus für jede Hilfe.
- Dieser thread beantwortet genau das gleiche <a href="bytes.com/forum/thread507079.html">Fragen</a> mehr info <a href="quirksmode.org/js/...>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie sprechen über:
Als eingereicht, es sind Werte für die x-und y-Koordinate, die basierend auf dem input-element die id (
info.x
undinfo.y
in diesem Fall).http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.4.1
von dem, was Sie beschreiben, sollten Sie sich registrieren, um das Bild der Maus-Ereignis für diesen Fall sollten Sie das Bild der Maus-Taste-Ereignis.
in der Funktion, die Sie verwenden sollten,
dass Ihnen die Maus-position entsprechend dem oberen linken Punkt int Pixel.
als bei der
mousePoint
drucken können Sie die X-und Y-Daten.Ersetzen Sie die Leinwand mit Ihrem Bild und es wird auf die gleiche
JS:
HTML: