if (http_request.status == 200) { // content = '"102232232", "<test>", "500"' (1 string) var content = http_request.responseText; alert(content); // this gives me: "102232232", "<test>", "500" var arrContent = content.split(","); if(arrContent[1] != undefined) { document.getElementById("productName[" + lineNumber + "]").innerHTML = arrContent[1]; } else { document.getElementById("productName[" + lineNumber + "]").innerHTML = "Ukjent."; } if(arrContent[1] != undefined) { document.getElementById("productPrice[" + lineNumber + "]").innerHTML = arrContent[2]; } else { document.getElementById("productPrice[" + lineNumber + "]").innerHTML = "Ukjent."; } if(arrContent[1] != undefined) { document.getElementById("totalSum[" + lineNumber + "]").innerHTML = arrContent[2]; } else { document.getElementById("totalSum[" + lineNumber + "]").innerHTML = "Ukjent."; } // now: document.getElementById("productName[" + lineNumber + "]; looks like this in my browser: // &lt;test&gt; }