{
var div = document.createElement('div');
var a = div.ownerDocument.createAttribute("mixedCaseAttrib");
- a.nodeValue = "x";
+ a.value = "x";
div.setAttributeNode(a);
return div.getAttribute("mixedCaseAttrib");
}
{
var div = document.createElement('div');
var a = div.ownerDocument.createAttribute("lowercaseattrib");
- a.nodeValue = "x";
+ a.value = "x";
div.setAttributeNode(a);
return div.getAttribute("lowerCaseAttrib");
}
{
var div = document.createElement('div');
var a = div.ownerDocument.createAttribute("attrib_name");
- a.nodeValue = "0";
+ a.value = "0";
div.setAttributeNode(a);
// Mutate the attribute node.
- a.nodeValue = "1";
+ a.value = "1";
return div.getAttribute("attrib_name");
}
{
var div = document.createElement('div');
var a = div.ownerDocument.createAttribute("A");
- a.nodeValue = "x";
+ a.value = "x";
div.setAttributeNode(a);
var result = [ a.name, a.nodeName ];
var body = document.body;
var a = body.ownerDocument.createAttribute("A");
- a.nodeValue = "x";
+ a.value = "x";
body.setAttributeNode(a);
var body = document.body;
var a = body.ownerDocument.createAttribute("B");
- a.nodeValue = "x";
+ a.value = "x";
body.setAttributeNode(a);
// Now create node second time -- this time case is preserved in FF!
a = body.ownerDocument.createAttribute("B");
- a.nodeValue = "x";
+ a.value = "x";
body.setAttributeNode(a);
a = document.body.getAttributeNode("B");
var body = document.body;
var a = body.ownerDocument.createAttribute("c");
- a.nodeValue = "0";
+ a.value = "0";
body.setAttributeNode(a);
a = document.body.getAttributeNode("c");
a = document.body.getAttributeNode("c");
- return a.nodeValue;
+ return a.value;
}
shouldBe("testAttribNodeNameGetMutate()", '"1"');
var node = document.createElement("div");
var attrib = document.createAttribute("myAttrib");
-attrib.nodeValue = "XXX";
+attrib.value = "XXX";
node.setAttributeNode(attrib);
shouldBe("(new XMLSerializer).serializeToString(node)", '"<div xmlns=\\"http://www.w3.org/1999/xhtml\\" myAttrib=\\"XXX\\"></div>"');