Da ist das openlayers Beispiel dazu

http://openlayers.org/dev/examples/click.html

das ganze ist ein openlayers control, das den Mausklick abfängt, die Koordinaten bekommt man dann mit der methode getLonLatFromPixel