blob: 4c95ae29dff774960c2d7d69ccfb7c2ecc3056cf [file] [log] [blame]
<?xml version="1.0"?>
<root>
<head xmlns="http://www.w3.org/1999/xhtml">
<title> ProcessingInstruction.data and DOMCharacterDataModified event </title>
</head>
<div id="log" xmlns="http://www.w3.org/1999/xhtml"></div>
<pi><?foo bar?></pi>
<script type="text/javascript" xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[
var EVENT = "DOMCharacterDataModified";
var TARGET = document.getElementsByTagName('pi')[0].firstChild;
var TestResult = false;
TARGET.addEventListener(EVENT, TestEvent, false);
TARGET.data = "new" + TARGET.data;
function TestEvent(evt)
{
if ((EVENT == evt.type) && (TARGET == evt.target) && ("newbar" == evt.newValue))
{
TestResult = true;
}
else
{
TestResult = false;
}
}
]]>
</script>
</root>