I'm working with google maps api and I want the label of a marker have a link that execute a warning.
var str = "hi";
var mp_position = createGoogleMapsLocation(data[i].location);
var text = "<p>Edit: <a href=# onClick='edit("+str+")'>Click here</a></p>";
addMeetingMarker(mp_position, text);
The addMeetingMarker function works, but edit function not. The code is:
function edit(message) {
alert(message);
}
If you set an integer in the argument of the edit function it works, but passing the variable str does not work. Why?