Markers aren't simple HTML Elements, you can't reference then by
documentetElementById()
What you have to do is store the references when you create them, e.g.
var gmarkers = [];
for (...) {
var marker = createMarker(...);
map.addOverlay(marker);
gmarkers.push(marker);
}
Then you can write
<INPUT value="one" type="button"
onclick="GEvent.trigger(gmarkers[0],'click');"/>
Or, if you've only got a few markers
var marker1 = createMarker(...);
map.addOverlay(marker1);
var marker2 = createMarker(...);
map.addOverlay(marker2);
var marker3 = createMarker(...);
map.addOverlay(marker3);
<INPUT value="one" type="button"
onclick="GEvent.trigger(marker1,'click');"/>
--
http://econym.org.uk/gmap
The Blackpool Community Church Javascript Team
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---