<?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: ID for checkboxes in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173920#M16131</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Kelly for your response,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll definitely try out these examples. I am not sure how does console.log function? How do I retrieve the id's from the console?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Samir&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Nov 2011 14:37:42 GMT</pubDate>
    <dc:creator>SamirGambhir</dc:creator>
    <dc:date>2011-11-09T14:37:42Z</dc:date>
    <item>
      <title>ID for checkboxes</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173918#M16129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a dojo 'form' element with three checkboxes (same class but unique ids). Once user makes a selection, I would like to get the id(s) and number of boxes checked. I am looking into dojo.query but having a hard time getting the results (though I could get the number of boxes that are checked). Can you please direct me to some examples where I can get clarity on this issue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Samir&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 18:04:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173918#M16129</guid>
      <dc:creator>SamirGambhir</dc:creator>
      <dc:date>2011-11-08T18:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: ID for checkboxes</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173919#M16130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Do they each have an id? If so you could use dijit.byId to get the check box. Here's an example where we get value for a checkbox:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var bx1 = dijit.byId('checkBoxquakes');
console.log(bx1.id + " " + bx1.checked);
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As you pointed out you could also use dojo.query. In this snippet we get all the checkboxes in the app then loop through and write out the id and whether or not the box is checked to the console:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var boxes = dojo.query('input[type=checkbox]');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.forEach(boxes,function(box){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(box.id + " " + box.checked);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's some more info on dojo.query:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://dojotoolkit.org/reference-guide/dojo/query.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://dojotoolkit.org/reference-guide/dojo/query.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var boxes = dojo.query('input[type=checkbox]');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.forEach(boxes,function(box){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(box.id + " " + box.checked);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 08:59:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173919#M16130</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2021-12-11T08:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: ID for checkboxes</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173920#M16131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Kelly for your response,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll definitely try out these examples. I am not sure how does console.log function? How do I retrieve the id's from the console?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Samir&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Nov 2011 14:37:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173920#M16131</guid>
      <dc:creator>SamirGambhir</dc:creator>
      <dc:date>2011-11-09T14:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: ID for checkboxes</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173921#M16132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Console.log writes information out to the console window. In your situation you may want to assign the id to a variable that you can then use later in your code.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Nov 2011 15:32:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/id-for-checkboxes/m-p/173921#M16132</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2011-11-09T15:32:04Z</dc:date>
    </item>
  </channel>
</rss>

