using_xml3.htm
来自「sample javascript code using xml」· HTM 代码 · 共 38 行
HTM
38 行
<script>
var xmlDocument;
var rootElement;
function initEmpData() {
xmlDocument = new ActiveXObject("Msxml2.DOMDocument");
try {
rootElement = this.xmlDocument.createElement("data");
createEmpElement("1", "林根");
createEmpElement("2", "措炼康");
} catch ( e ) {}
}
function createEmpElement(id, name) {
var empElement = this.xmlDocument.createElement("emp");
empElement.setAttribute("id", id);
var nameElement = this.xmlDocument.createElement("name");
var valueDS = this.xmlDocument.createCDATASection(name);
nameElement.appendChild(valueDS);
empElement.appendChild(nameElement);
this.rootElement.appendChild(empElement);
}
function findUser(targetEmpNo) {
var targetNode = this.rootElement.selectSingleNode("//emp[@id='"+targetEmpNo+"']");
alert(targetNode.selectSingleNode("name").text);
}
</script>
<body onload="initEmpData()">
<button onclick="findUser('1')">1锅</button>
<button onclick="findUser('2')">2锅</button>
</body>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?