85 lines
2.3 KiB
HTML
85 lines
2.3 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<title>maction</title>
|
|
<script type="text/javascript">
|
|
var mathmlNS = "http://www.w3.org/1998/Math/MathML";
|
|
|
|
function test()
|
|
{
|
|
var maction = document.getElementsByTagNameNS(mathmlNS, "maction");
|
|
|
|
// Setting the actiontype attribute
|
|
maction[0].setAttribute("actiontype", "tooltip");
|
|
maction[1].setAttribute("actiontype", "tooltip");
|
|
maction[2].setAttribute("actiontype", "statusline");
|
|
maction[3].removeAttribute("actiontype");
|
|
|
|
// Setting the selection attribute
|
|
maction[4].setAttribute("selection", "2");
|
|
maction[5].setAttribute("selection", "4");
|
|
maction[6].removeAttribute("selection");
|
|
|
|
// Setting the child list
|
|
maction[7].removeChild(maction[7].firstElementChild);
|
|
var e = maction[8].firstElementChild;
|
|
maction[8].insertBefore(e.cloneNode(true), e);
|
|
}
|
|
</script>
|
|
|
|
</head>
|
|
<body onload="test()">
|
|
|
|
<!-- This test verifies which child of the maction element is selected after a DOM change. The page should render the same as the static version. -->
|
|
|
|
<math>
|
|
<maction selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="statusline" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
|
|
<math>
|
|
<maction actiontype="toggle">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn><mn>2</mn><mn>3</mn><mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
|
|
</body>
|
|
</html>
|