<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Button in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715685#M66522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Jake..that worked great...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Still trying to dig into this one though...its nice and streamlined and seems to shut down after each click in the map...would be nice to get this one going as well....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you still have to define the button in HTML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
var buttonclick;

function buttoncall() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonclick = dojo.connect(map, "onClick" resultFunction);
}

function resultFunction() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(buttonclick);
&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("test");
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 06:39:15 GMT</pubDate>
    <dc:creator>jaykapalczynski</dc:creator>
    <dc:date>2021-12-12T06:39:15Z</dc:date>
    <item>
      <title>Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715679#M66516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Looking to create a simple button that runs some code like IDENTIFY.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am looking for two scenarios:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.&amp;nbsp; The button must be pressed each time you want to run the code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.&amp;nbsp; The code runs until you select another button&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyone of an example for each...Appreciated.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2014 11:28:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715679#M66516</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2014-03-25T11:28:06Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715680#M66517</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This should work for either one...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Create a global variable&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var buttonclick;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then create the function the button calls &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;function buttoncall() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonclick = dojo.connect(map, "onClick" resultFunction);
}

function resultFunction() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(buttonclick);
&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("test");
}&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Give it a shot&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715680#M66517</guid>
      <dc:creator>PaulVepraskas</dc:creator>
      <dc:date>2021-12-12T06:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715681#M66518</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jay,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://jsfiddle.net/VTNs5/"&gt;Here&lt;/A&gt;&lt;SPAN&gt; is an example that sets the infoTemplate each time the button is clicked.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2014 12:55:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715681#M66518</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-03-25T12:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715682#M66519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is there anything that I need in the &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; require([

&amp;nbsp;&amp;nbsp;&amp;nbsp; ], function(

&amp;nbsp;&amp;nbsp;&amp;nbsp; ) {&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715682#M66519</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2021-12-12T06:39:09Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715683#M66520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi Jay,&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://jsfiddle.net/VTNs5/" rel="nofollow noopener noreferrer" target="_blank"&gt;Here&lt;/A&gt; is an example that sets the infoTemplate each time the button is clicked.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am doing to below....I the map and nothing....the way I want it.&amp;nbsp; I then click the button and then click a feature...it grabs the attrbiute&amp;nbsp; info and displays in a pane on the left.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The issue is that it allows the user to continue clicking in the map....I want to create this where it jumps out after each map click.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cancel the functionality after a single click...so no longer call the Function&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AND OR cancel the Function call if another button is pressed...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Say I have 2 buttons...Click one and it allows me to select and do what my code is doing below....UNTIL I click the other button&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;input type="button" id="button" value="Identify" /&amp;gt;
&lt;/PRE&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; on(dom.byId("button"), "click", function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.setInfoTemplate(template);
 initializeSidebar(app.map);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on(app.map.infoWindow, "show", function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.setInfoTemplate(null);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })
&amp;nbsp;&amp;nbsp;&amp;nbsp; })

&amp;nbsp;&amp;nbsp;&amp;nbsp; function initializeSidebar(map){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var popup = map.infoWindow;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //when the selection changes update the side panel to display the popup info for the
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //currently selected feature.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect.connect(popup, "onSelectionChange", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; displayPopupContent(popup.getSelectedFeature());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //when the selection is cleared remove the popup content from the side panel.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect.connect(popup, "onClearFeatures", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //dom.byId replaces dojo.byId
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dom.byId("featureCount").innerHTML = "Click to select feature(s)";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //registry.byId replaces dijit.byId
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; registry.byId("leftPane").set("content", "");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domUtils.hide(dom.byId("pager"));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //When features are associated with the map's info window update the sidebar with the new content.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect.connect(popup, "onSetFeatures", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; displayPopupContent(popup.getSelectedFeature());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dom.byId("featureCount").innerHTML = popup.features.length + " feature(s) selected";

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //enable navigation if more than one feature is selected
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; popup.features.length &amp;gt; 1 ? domUtils.show(dom.byId("pager")) : domUtils.hide(dom.byId("pager"));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; function displayPopupContent(feature){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(feature){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var content = feature.getContent();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; registry.byId("leftPane").set("content", content);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715683#M66520</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2021-12-12T06:39:12Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715684#M66521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;See this example &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://jsfiddle.net/63qDJ/" rel="nofollow" target="_blank"&gt;here&lt;/A&gt;&lt;SPAN&gt;.&amp;nbsp; This should help you get going in the right direction.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2014 14:36:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715684#M66521</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2014-03-25T14:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715685#M66522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Jake..that worked great...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Still trying to dig into this one though...its nice and streamlined and seems to shut down after each click in the map...would be nice to get this one going as well....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you still have to define the button in HTML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
var buttonclick;

function buttoncall() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonclick = dojo.connect(map, "onClick" resultFunction);
}

function resultFunction() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(buttonclick);
&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("test");
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715685#M66522</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2021-12-12T06:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715686#M66523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This should work for either one...&lt;BR /&gt;&lt;BR /&gt;Create a global variable&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var buttonclick;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Then create the function the button calls &lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;function buttoncall() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonclick = dojo.connect(map, "onClick" resultFunction);
}

function resultFunction() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(buttonclick);
&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("test");
}&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Give it a shot&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do i have to define anything in HTML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do I have to define anything in the REQUIRE?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I really like this approach....just cant seem to get it working...is there something i am missing?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715686#M66523</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2021-12-12T06:39:17Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715687#M66524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the HTML create a button that calls the function buttoncall&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;a href="javascript:buttoncall()" id="button1" &amp;gt;&amp;lt;img alt="button1IMG" id="button1IMG" style="bottom:10px; left: 10px; width:36px; position:absolute; z-index:22;&amp;nbsp; border:none;" src="images/Button.png"/&amp;gt;&amp;lt;/a&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The map onClick will then stay activate until in your code you set it disconnect&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;dojo.disconnect(buttonclick);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715687#M66524</guid>
      <dc:creator>PaulVepraskas</dc:creator>
      <dc:date>2021-12-12T06:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715688#M66525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sorry I missed a coma....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
 buttonclick = dojo.connect(map, "onClick", resultFunction);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715688#M66525</guid>
      <dc:creator>PaulVepraskas</dc:creator>
      <dc:date>2021-12-12T06:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715690#M66527</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Fantastic...works great...thanks....very appreciated.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Mar 2014 10:21:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715690#M66527</guid>
      <dc:creator>jaykapalczynski</dc:creator>
      <dc:date>2014-03-27T10:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715689#M66526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is the FULL working code...&amp;nbsp; click the button on the lower left of the map, then click the map. alert will pop up.&amp;nbsp; click the map again.&amp;nbsp; No alert.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=7, IE=9"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;mapMUSKEGO | mapVEPRASKAS&amp;lt;/title&amp;gt;
 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.6/js/dojo/dijit/themes/claro/claro.css"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.6/js/esri/css/esri.css"&amp;gt;

&amp;lt;style type="text/css"&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; html,body,#map{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding:0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin:0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow:hidden;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height:100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color:#dbddda;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
 &amp;lt;/style&amp;gt;

 &amp;lt;script src="http://js.arcgis.com/3.8/"&amp;gt;&amp;lt;/script&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;
&amp;nbsp;&amp;nbsp; dojo.require("esri.map");
&amp;nbsp; 
&amp;nbsp;&amp;nbsp; var map;
&amp;nbsp;&amp;nbsp; var initExtent;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; var buttonclick;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; function init() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; initExtent = new esri.geometry.Extent(2485078.859947771, 312461.2599477768, 2517629.6100261062, 344895.2419843375, new esri.SpatialReference({ "wkid": 32054 }));

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new esri.Map("map", { extent: initExtent, logo: false, slider: false});

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var greyMAP = new esri.layers.ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer", { });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(greyMAP);
&amp;nbsp;&amp;nbsp; } 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; function buttoncall() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonclick = dojo.connect(map, "onClick", resultFunction);
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; function resultFunction() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(buttonclick);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("test");
&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; dojo.ready(init);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp; &amp;lt;/script&amp;gt;

 &amp;lt;/head&amp;gt;

 &amp;lt;body&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;div id="map"&amp;gt;&amp;lt;/div&amp;gt;
&amp;nbsp; &amp;lt;a href="javascript:buttoncall()" id="button1" &amp;gt;&amp;lt;img alt="button1IMG" id="button1IMG" style="bottom:10px; left: 10px; width:36px; position:absolute; z-index:22;&amp;nbsp; border:none;" src="images/Button.png"/&amp;gt;&amp;lt;/a&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 06:39:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/button/m-p/715689#M66526</guid>
      <dc:creator>PaulVepraskas</dc:creator>
      <dc:date>2021-12-12T06:39:25Z</dc:date>
    </item>
  </channel>
</rss>

