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