假设你的XML文件名为2.xml<% set xml=server.createobject("microsoft.xmldom") xml.async=false xml.load server.mappath("2.xml") set node=xml.createElement("option") node.setAttribute "value","newflow1.xml" node.setAttribute "text","新流程1" set pnode=xml.selectsinglenode("//select[@id='flowList']") pnode.appendChild node xml.save server.mappath("2.xml") set xml=nothing %>
js? js只是操作一个镜像的xml 没有写的可能
filename1 = 'main_zh.xml'; var xmlDoc1 = new ActiveXObject('MSXML2.DOMDocument'); xmlDoc1.async = false; var flag = xmlDoc1.load('langs/'+filename1); var xmlRoot1 = xmlDoc1.documentElement; //alert(xmlRoot1.xml); var node = xmlDoc1.createElement("option"); 我做到这里了,再往下就不知道该怎么办了?
set xml=server.createobject("microsoft.xmldom")
xml.async=false
xml.load server.mappath("2.xml")
set node=xml.createElement("option")
node.setAttribute "value","newflow1.xml"
node.setAttribute "text","新流程1"
set pnode=xml.selectsinglenode("//select[@id='flowList']")
pnode.appendChild node
xml.save server.mappath("2.xml")
set xml=nothing
%>
js只是操作一个镜像的xml
没有写的可能
var xmlDoc1 = new ActiveXObject('MSXML2.DOMDocument');
xmlDoc1.async = false;
var flag = xmlDoc1.load('langs/'+filename1);
var xmlRoot1 = xmlDoc1.documentElement;
//alert(xmlRoot1.xml);
var node = xmlDoc1.createElement("option");
我做到这里了,再往下就不知道该怎么办了?
var attrValue = xmlDoc.createAttribute("value");
attrValue.text = "newflow1.xml";
node.attributes.setNamedItem(attrValue);
var attrText = xmlDoc.createAttribute("text");
attrText .text = "新流程1";
node.attributes.setNamedItem(attrText);var pnode = xmlDoc1.selectSingleNode("//select[@id='flowList']");
pnode..appendChild(node);