Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Add a text field in a Form, call it as "coordinate"
  2. 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>
  3. 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.