- Add a text field in a Form, call it as "coordinate"
Add a Custom HTML in a Form. Place the following code:-
Code Block <button id="showMap">Show in Map</button> <div id="mapholder"></div> <script><script type="text/javascript"> $( function(){ $("button#showMap").click( function(event){ event.preventDefault(); showPosition($("#coordinate").val()); }); }); function showPosition(position) { var latlon = position; var iframe_url = "https://www.google.com/maps/embed/v1/place?q=" + latlon; document.getElementById("mapholder").innerHTML = "<iframe width='85%', height='500px' src='"+iframe_url+"'>"; } </script>
- A button will be shown. On the click of the button, it will retrieve the value from the text field earlier and display the map.