<?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 Adding multiple DOM Nodes to popup content in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014258#M71293</link>
    <description>&lt;P&gt;I am using a popup on my&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;mapView&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;from arcGIS API for Javascript 4.17. When the user opens the popup, I have set the following attributes:&lt;/P&gt;&lt;PRE&gt;    &lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.popup&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.open&lt;/SPAN&gt;({
        &lt;SPAN class="hljs-comment"&gt;// Set the popup's title to the coordinates of the clicked location&lt;/SPAN&gt;
        &lt;SPAN class="hljs-attribute"&gt;title&lt;/SPAN&gt;: &lt;SPAN class="hljs-string"&gt;"Location Coordinates: ["&lt;/SPAN&gt; + lon + &lt;SPAN class="hljs-string"&gt;", "&lt;/SPAN&gt; + lat + &lt;SPAN class="hljs-string"&gt;"]"&lt;/SPAN&gt;,
        &lt;SPAN class="hljs-attribute"&gt;location&lt;/SPAN&gt;: event.mapPoint, &lt;SPAN class="hljs-comment"&gt;// Set the location of the popup to the clicked location&lt;/SPAN&gt;
        &lt;SPAN class="hljs-attribute"&gt;content&lt;/SPAN&gt;: setContentInfo(view.center, view.scale),
        &lt;SPAN class="hljs-attribute"&gt;actions&lt;/SPAN&gt;: [risk_snapshot, ble_report, print_report, lidar_report]
    });&lt;/PRE&gt;&lt;P&gt;In the popup, I am adding some smaller maps using a function called&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;setContentInfo&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that returns a "masterDiv" DOM node with the maps. However, I want to add an additional DOM Node outside of that&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;div&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to the content. The function is essentially setup as below. How can you add multiple items -DOM Nodes to content?&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="hljs-function"&gt;&lt;SPAN class="hljs-keyword"&gt;function&lt;/SPAN&gt; &lt;SPAN class="hljs-title"&gt;setContentInfo&lt;/SPAN&gt;(&lt;SPAN class="hljs-params"&gt;center, scale&lt;/SPAN&gt;) &lt;/SPAN&gt;{
    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupDiv1 = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    popupDiv1.classList.add(&lt;SPAN class="hljs-string"&gt;"mapViewLeft"&lt;/SPAN&gt;);

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupView1 = &lt;SPAN class="hljs-keyword"&gt;new&lt;/SPAN&gt; MapView({
        &lt;SPAN class="hljs-attr"&gt;container&lt;/SPAN&gt;: popupDiv1,
        &lt;SPAN class="hljs-attr"&gt;map&lt;/SPAN&gt;: map,
        &lt;SPAN class="hljs-attr"&gt;actions&lt;/SPAN&gt;: [],
        &lt;SPAN class="hljs-attr"&gt;center&lt;/SPAN&gt;: view.center,
        &lt;SPAN class="hljs-attr"&gt;zoom&lt;/SPAN&gt;: view.zoom,
        &lt;SPAN class="hljs-attr"&gt;scale&lt;/SPAN&gt;:
            view.scale *
            &lt;SPAN class="hljs-number"&gt;2&lt;/SPAN&gt; *
            &lt;SPAN class="hljs-built_in"&gt;Math&lt;/SPAN&gt;.max(view.width / &lt;SPAN class="hljs-number"&gt;250&lt;/SPAN&gt;, view.height / &lt;SPAN class="hljs-number"&gt;250&lt;/SPAN&gt;),
        &lt;SPAN class="hljs-attr"&gt;constraints&lt;/SPAN&gt;: {
            &lt;SPAN class="hljs-attr"&gt;rotationEnabled&lt;/SPAN&gt;: &lt;SPAN class="hljs-literal"&gt;false&lt;/SPAN&gt;
        },
        &lt;SPAN class="hljs-attr"&gt;ui&lt;/SPAN&gt;: {
            &lt;SPAN class="hljs-attr"&gt;components&lt;/SPAN&gt;: []
        }
    });

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupDiv2 = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    ...

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupMasterDiv = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    popupMasterDiv.id = &lt;SPAN class="hljs-string"&gt;"masterDiv"&lt;/SPAN&gt;;
    popupMasterDiv.style.width = &lt;SPAN class="hljs-string"&gt;"650px"&lt;/SPAN&gt;;
    popupMasterDiv.style.height = &lt;SPAN class="hljs-string"&gt;"450px"&lt;/SPAN&gt;;
    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; theDiv = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.getElementById(&lt;SPAN class="hljs-string"&gt;"masterDiv"&lt;/SPAN&gt;);
    popupMasterDiv.appendChild(popupDiv1);
    popupMasterDiv.appendChild(popupDiv2);
    popupMasterDiv.appendChild(ble_report);
    
    &lt;SPAN class="hljs-comment"&gt;// Return a dom node&lt;/SPAN&gt;
    &lt;SPAN class="hljs-comment"&gt;//return popupView.container;&lt;/SPAN&gt;
    &lt;SPAN class="hljs-keyword"&gt;return&lt;/SPAN&gt; popupMasterDiv;
}&lt;/PRE&gt;&lt;P&gt;To test, I have tried adding&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;var test = document.createElement("div"); test.textContent = "Hey";&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and then adding&lt;/P&gt;&lt;PRE&gt;   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;popupDiv1&lt;/SPAN&gt;);
   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;popupDiv2&lt;/SPAN&gt;);
   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;test&lt;/SPAN&gt;);&lt;/PRE&gt;&lt;P&gt;but it puts the "Hey" in the middle of the 2 maps. I also tried adding the above straight to the content like this:&lt;/P&gt;&lt;PRE&gt;  &lt;SPAN class="hljs-selector-tag"&gt;content&lt;/SPAN&gt;: &lt;SPAN class="hljs-selector-tag"&gt;setContentInfo&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.center&lt;/SPAN&gt;, &lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.scale&lt;/SPAN&gt;) + &lt;SPAN class="hljs-selector-tag"&gt;test&lt;/SPAN&gt;,&lt;/PRE&gt;&lt;P&gt;But that removes the map content and only displays "Hey"&lt;/P&gt;&lt;P&gt;What I want is to add a nice little table in its own&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;div&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;under the maps with something like this. What am I doing wrong here; how can I achieve this:&lt;/P&gt;&lt;PRE&gt;var table1 = "&lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;table&lt;/SPAN&gt; &lt;SPAN class="hljs-attr"&gt;id&lt;/SPAN&gt;=&lt;SPAN class="hljs-string"&gt;"info"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Location&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;        &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Coordinates&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Parcel ID&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                 &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;123.345, -43.432&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                 &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;12345&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
             &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;table&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;" &lt;/PRE&gt;</description>
    <pubDate>Wed, 06 Jan 2021 13:41:01 GMT</pubDate>
    <dc:creator>JustinBridwell2</dc:creator>
    <dc:date>2021-01-06T13:41:01Z</dc:date>
    <item>
      <title>Adding multiple DOM Nodes to popup content</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014258#M71293</link>
      <description>&lt;P&gt;I am using a popup on my&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;mapView&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;from arcGIS API for Javascript 4.17. When the user opens the popup, I have set the following attributes:&lt;/P&gt;&lt;PRE&gt;    &lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.popup&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.open&lt;/SPAN&gt;({
        &lt;SPAN class="hljs-comment"&gt;// Set the popup's title to the coordinates of the clicked location&lt;/SPAN&gt;
        &lt;SPAN class="hljs-attribute"&gt;title&lt;/SPAN&gt;: &lt;SPAN class="hljs-string"&gt;"Location Coordinates: ["&lt;/SPAN&gt; + lon + &lt;SPAN class="hljs-string"&gt;", "&lt;/SPAN&gt; + lat + &lt;SPAN class="hljs-string"&gt;"]"&lt;/SPAN&gt;,
        &lt;SPAN class="hljs-attribute"&gt;location&lt;/SPAN&gt;: event.mapPoint, &lt;SPAN class="hljs-comment"&gt;// Set the location of the popup to the clicked location&lt;/SPAN&gt;
        &lt;SPAN class="hljs-attribute"&gt;content&lt;/SPAN&gt;: setContentInfo(view.center, view.scale),
        &lt;SPAN class="hljs-attribute"&gt;actions&lt;/SPAN&gt;: [risk_snapshot, ble_report, print_report, lidar_report]
    });&lt;/PRE&gt;&lt;P&gt;In the popup, I am adding some smaller maps using a function called&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;setContentInfo&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that returns a "masterDiv" DOM node with the maps. However, I want to add an additional DOM Node outside of that&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;div&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to the content. The function is essentially setup as below. How can you add multiple items -DOM Nodes to content?&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="hljs-function"&gt;&lt;SPAN class="hljs-keyword"&gt;function&lt;/SPAN&gt; &lt;SPAN class="hljs-title"&gt;setContentInfo&lt;/SPAN&gt;(&lt;SPAN class="hljs-params"&gt;center, scale&lt;/SPAN&gt;) &lt;/SPAN&gt;{
    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupDiv1 = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    popupDiv1.classList.add(&lt;SPAN class="hljs-string"&gt;"mapViewLeft"&lt;/SPAN&gt;);

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupView1 = &lt;SPAN class="hljs-keyword"&gt;new&lt;/SPAN&gt; MapView({
        &lt;SPAN class="hljs-attr"&gt;container&lt;/SPAN&gt;: popupDiv1,
        &lt;SPAN class="hljs-attr"&gt;map&lt;/SPAN&gt;: map,
        &lt;SPAN class="hljs-attr"&gt;actions&lt;/SPAN&gt;: [],
        &lt;SPAN class="hljs-attr"&gt;center&lt;/SPAN&gt;: view.center,
        &lt;SPAN class="hljs-attr"&gt;zoom&lt;/SPAN&gt;: view.zoom,
        &lt;SPAN class="hljs-attr"&gt;scale&lt;/SPAN&gt;:
            view.scale *
            &lt;SPAN class="hljs-number"&gt;2&lt;/SPAN&gt; *
            &lt;SPAN class="hljs-built_in"&gt;Math&lt;/SPAN&gt;.max(view.width / &lt;SPAN class="hljs-number"&gt;250&lt;/SPAN&gt;, view.height / &lt;SPAN class="hljs-number"&gt;250&lt;/SPAN&gt;),
        &lt;SPAN class="hljs-attr"&gt;constraints&lt;/SPAN&gt;: {
            &lt;SPAN class="hljs-attr"&gt;rotationEnabled&lt;/SPAN&gt;: &lt;SPAN class="hljs-literal"&gt;false&lt;/SPAN&gt;
        },
        &lt;SPAN class="hljs-attr"&gt;ui&lt;/SPAN&gt;: {
            &lt;SPAN class="hljs-attr"&gt;components&lt;/SPAN&gt;: []
        }
    });

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupDiv2 = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    ...

    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; popupMasterDiv = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.createElement(&lt;SPAN class="hljs-string"&gt;"div"&lt;/SPAN&gt;);
    popupMasterDiv.id = &lt;SPAN class="hljs-string"&gt;"masterDiv"&lt;/SPAN&gt;;
    popupMasterDiv.style.width = &lt;SPAN class="hljs-string"&gt;"650px"&lt;/SPAN&gt;;
    popupMasterDiv.style.height = &lt;SPAN class="hljs-string"&gt;"450px"&lt;/SPAN&gt;;
    &lt;SPAN class="hljs-keyword"&gt;var&lt;/SPAN&gt; theDiv = &lt;SPAN class="hljs-built_in"&gt;document&lt;/SPAN&gt;.getElementById(&lt;SPAN class="hljs-string"&gt;"masterDiv"&lt;/SPAN&gt;);
    popupMasterDiv.appendChild(popupDiv1);
    popupMasterDiv.appendChild(popupDiv2);
    popupMasterDiv.appendChild(ble_report);
    
    &lt;SPAN class="hljs-comment"&gt;// Return a dom node&lt;/SPAN&gt;
    &lt;SPAN class="hljs-comment"&gt;//return popupView.container;&lt;/SPAN&gt;
    &lt;SPAN class="hljs-keyword"&gt;return&lt;/SPAN&gt; popupMasterDiv;
}&lt;/PRE&gt;&lt;P&gt;To test, I have tried adding&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;var test = document.createElement("div"); test.textContent = "Hey";&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and then adding&lt;/P&gt;&lt;PRE&gt;   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;popupDiv1&lt;/SPAN&gt;);
   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;popupDiv2&lt;/SPAN&gt;);
   &lt;SPAN class="hljs-selector-tag"&gt;popupMasterDiv&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.appendChild&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;test&lt;/SPAN&gt;);&lt;/PRE&gt;&lt;P&gt;but it puts the "Hey" in the middle of the 2 maps. I also tried adding the above straight to the content like this:&lt;/P&gt;&lt;PRE&gt;  &lt;SPAN class="hljs-selector-tag"&gt;content&lt;/SPAN&gt;: &lt;SPAN class="hljs-selector-tag"&gt;setContentInfo&lt;/SPAN&gt;(&lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.center&lt;/SPAN&gt;, &lt;SPAN class="hljs-selector-tag"&gt;view&lt;/SPAN&gt;&lt;SPAN class="hljs-selector-class"&gt;.scale&lt;/SPAN&gt;) + &lt;SPAN class="hljs-selector-tag"&gt;test&lt;/SPAN&gt;,&lt;/PRE&gt;&lt;P&gt;But that removes the map content and only displays "Hey"&lt;/P&gt;&lt;P&gt;What I want is to add a nice little table in its own&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;div&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;under the maps with something like this. What am I doing wrong here; how can I achieve this:&lt;/P&gt;&lt;PRE&gt;var table1 = "&lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;table&lt;/SPAN&gt; &lt;SPAN class="hljs-attr"&gt;id&lt;/SPAN&gt;=&lt;SPAN class="hljs-string"&gt;"info"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Location&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;        &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;th&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Coordinates&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                  &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;Parcel ID&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                 &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;123.345, -43.432&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
                 &lt;SPAN class="hljs-tag"&gt;&amp;lt;&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;12345&lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;td&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
               &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;tr&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;
             &lt;SPAN class="hljs-tag"&gt;&amp;lt;/&lt;SPAN class="hljs-name"&gt;table&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;" &lt;/PRE&gt;</description>
      <pubDate>Wed, 06 Jan 2021 13:41:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014258#M71293</guid>
      <dc:creator>JustinBridwell2</dc:creator>
      <dc:date>2021-01-06T13:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: Adding multiple DOM Nodes to popup content</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014313#M71295</link>
      <description>&lt;P&gt;Do you have a codepen/jsbin showing the issue?&amp;nbsp; Having a simplified working example of just the issue at hand to inspect (and modify) with will allow members of the community to experience the issue and maybe even provide suggestions or workarounds.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jan 2021 16:30:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014313#M71295</guid>
      <dc:creator>JohnGrayson</dc:creator>
      <dc:date>2021-01-06T16:30:40Z</dc:date>
    </item>
    <item>
      <title>Re: Adding multiple DOM Nodes to popup content</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014391#M71298</link>
      <description>&lt;P&gt;Essentially, the DOM Node example from ESRI is in CodePen. I am just trying to add my table to the popup.contents. Here's the link:&amp;nbsp;&lt;A href="https://codepen.io/pen?&amp;amp;editors=100" target="_blank"&gt;https://codepen.io/pen?&amp;amp;editors=100&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jan 2021 19:21:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014391#M71298</guid>
      <dc:creator>JustinBridwell2</dc:creator>
      <dc:date>2021-01-06T19:21:33Z</dc:date>
    </item>
    <item>
      <title>Re: Adding multiple DOM Nodes to popup content</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014669#M71310</link>
      <description>&lt;P&gt;Can you please double-check the codepen URL you posted? It currently goes to a blank page.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2021 15:55:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/adding-multiple-dom-nodes-to-popup-content/m-p/1014669#M71310</guid>
      <dc:creator>GavinRehkemper</dc:creator>
      <dc:date>2021-01-07T15:55:29Z</dc:date>
    </item>
  </channel>
</rss>

