<html>
<body>
<img src="Jellyfish.jpg"/>
<script>
var node = document.evaluate("//img/@src", document, null, XPathResult.ANY_TYPE, null);
var val = node.iterateNext();
val.textContent = "Desert.jpg";
</script>
</body>
</html>
2
xPath.compile("//EXPRESSION_TO_FIND_ATTRIBUTE");
NodeList list = XPathExpression.evaluate(xmlDocument, XPathConstants.NODESET);
for (int i = 0; i < list.getLength(); i++){
list.item(i).setTextContent("ATTRIBUTE_VALUE");
}
2 回答
一些代码会有很大的帮助,你在做什么浏览器?我使用这个简单的HTML代码,并能够在FF 3.5中非常愉快地更改属性 .