写一个js从xml文件里读取name为txtSC的textbox中的值
时间: 2024-02-27 14:57:25 浏览: 120
js读取xml文件并获取文件内容
假设已经通过XMLHttpRequest获取到了XML文件,并且XML文件内容如下:
```xml
<root>
<textbox name="txtSC">90</textbox>
<textbox name="txtMC">80</textbox>
</root>
```
可以通过以下代码获取name为"txtSC"的textbox标签的值:
```javascript
const xhr = new XMLHttpRequest();
xhr.open('GET', 'your-xml-file.xml', true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
const xmlDoc = xhr.responseXML;
const txtSCNode = xmlDoc.querySelector('textbox[name="txtSC"]');
const txtSCValue = txtSCNode.textContent;
console.log(txtSCValue); // 输出90
}
}
xhr.send();
```
在以上代码中,我们通过`querySelector`方法获取到name为"txtSC"的textbox标签节点,并通过`textContent`属性获取该节点的值。最后将该值输出到控制台。
阅读全文