0

Here is the code what i am trying out

My only question why my code is not assigning the value of y in projectAreaContextId? Edit 1: i have corrected something

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
        myFunction(this);
    }
};
var random =widgetLink+"/ccm/rpt/repository/workitem?fields=workitem   /projectArea/*";

xhttp.open("GET", random , true);
xhttp.send();

function myFunction(xml) {
    myHashMap = {};
    var xmlDoc = xml.responseXML;
    x = xmlDoc.getElementsByTagName('contextId');
    a = xmlDoc.getElementsByTagName('name');

    for(i=0;i<a.length;i++)
    {
        y = x[i].childNodes[0].nodeValue;
        if((a[i].childNodes[0].nodeValue)===(actualPA)){
            console.log("uuid for pa"+y);
        }

    }
}

if (parentLink.includes(templink)) {
    projectAreaContextId = y.toString(); 
    console.log(projectAreaContextId);
}
Aioros
  • 4,373
  • 1
  • 18
  • 21

0 Answers0