<%@LANGUAGE=JavaScript%> <% sourceFile=Server.MapPath("prizexhtm2.xml"); var myDoc=Server.CreateObject("Microsoft.XMLDOM"); myDoc.async=false; myDoc.load(sourceFile); var changeNode=myDoc.getElementsByTagName("div").item(0); var nameNode=myDoc.createElement("p"); nameNode.setAttribute("class","name"); var firstNameNode=myDoc.createElement("span"); firstNameNode.setAttribute("class","firstName"); var firstNameText=myDoc.createTextNode(Request.Form.item("firstname")); firstNameNode.appendChild(firstNameText); var nameSeparatorNode=myDoc.createTextNode(" "); var lastNameNode=myDoc.createElement("span"); lastNameNode.setAttribute("class","lastName"); var lastNameText=myDoc.createTextNode(Request.Form.item("lastname")); lastNameNode.appendChild(lastNameText); nameNode.appendChild(firstNameNode); nameNode.appendChild(nameSeparatorNode); nameNode.appendChild(lastNameNode); changeNode.appendChild(nameNode); var addressNode=myDoc.createElement("div"); addressNode.setAttribute("class","address"); var line1Node=myDoc.createElement("p"); line1Node.setAttribute("class","line1"); var line1Text=myDoc.createTextNode(Request.Form.item("address1")); line1Node.appendChild(line1Text); addressNode.appendChild(line1Node); var line2Node=myDoc.createElement("p"); line2Node.setAttribute("class","line2"); var line2Text=myDoc.createTextNode(Request.Form.item("address2")); line2Node.appendChild(line2Text); addressNode.appendChild(line2Node); var cityNode=myDoc.createElement("span"); cityNode.setAttribute("class","city"); var cityText=myDoc.createTextNode(Request.Form.item("city")); cityNode.appendChild(cityText); addressNode.appendChild(cityNode); citySeparatorNode=myDoc.createTextNode(", "); addressNode.appendChild(citySeparatorNode); var stateNode=myDoc.createElement("span") stateNode.setAttribute("class","state"); var stateText=myDoc.createTextNode(Request.Form.item("state")); stateNode.appendChild(stateText); addressNode.appendChild(stateNode); postalSpaceNode=nameSeparatorNode.cloneNode(false); addressNode.appendChild(postalSpaceNode); var postalNode=myDoc.createElement("span"); postalNode.setAttribute("class","postalcode"); var postalText=myDoc.createTextNode(Request.Form.item("postalcode")); postalNode.appendChild(postalText); addressNode.appendChild(postalNode); var countryNode=myDoc.createElement("p"); countryNode.setAttribute("class","country"); var countryText=myDoc.createTextNode(Request.Form.item("country")); countryNode.appendChild(countryText); addressNode.appendChild(countryNode); changeNode.appendChild(addressNode); Response.write(myDoc.xml); %>