1 function requestUpdate(url, elementName, targetName) { 2 var xmlhttp = Sarissa.getXmlHttpRequest(); 3 xmlhttp.open("GET", url, false); 4 xmlhttp.send(null); 5 //alert(xmlhttp.status); 6 //alert(xmlhttp.responseText); 7 var newDocument = Sarissa.getDomDocument(); 8 newDocument.loadXML(xmlhttp.responseText); 9 //alert(newDocument); 10 var newElement = newDocument.getElementById(elementName); 11 var targetElement = document.getElementById(targetName); 12 //alert(newElement); 13 //alert(targetElement); 14 15 if (newElement != null && targetElement != null) { 16 var importedElement = document.importNode(newElement, true); 17 targetElement.parentNode.replaceChild(importedElement, targetElement); 18 //importedElement.setAttribute("style", "background-color:red;"); 19 } 20 }