diff options
Diffstat (limited to 'test/js')
-rw-r--r-- | test/js/dom-element-reflection.html | 21 | ||||
-rw-r--r-- | test/js/index.html | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/test/js/dom-element-reflection.html b/test/js/dom-element-reflection.html new file mode 100644 index 000000000..2ec9d2666 --- /dev/null +++ b/test/js/dom-element-reflection.html @@ -0,0 +1,21 @@ +<html> +<head> +<title>DOM element reflection reference</title> +<link rel="stylesheet" type="text/css" href="tst.css"> +</head> +<body> +<h1 id="header" class="normal">DOM firstElementChild reference (#header .normal)</h1> +<p><b>body.firstElementChild.id:</b> <script>document.write(document.body.firstElementChild.id);</script></p> +<p><b>body.firstElementChild.className:</b> <script>document.write(document.body.firstElementChild.className);</script></p> + +<script> + document.body.firstElementChild.id = "replacedid" + document.body.firstElementChild.className = "replacedclass" +</script> + +<h1>DOM firstElementChild reference (#replacedid .replacedclass)</h1> +<p><b>body.firstElementChild.id:</b> <script>document.write(document.body.firstElementChild.id);</script></p> +<p><b>body.firstElementChild.className:</b> <script>document.write(document.body.firstElementChild.className);</script></p> + +</body> +</html> diff --git a/test/js/index.html b/test/js/index.html index c12f32360..a1bc4c4de 100644 --- a/test/js/index.html +++ b/test/js/index.html @@ -54,6 +54,7 @@ <li><a href="dom-element-childElementCount.html">childElementCount</a></li> <li><a href="doc-dom2.html">getElementById</a></li> <li><a href="dom-getElementsByTagName.html">getElementsByTagName</a></li> +<li><a href="dom-element-reflection.html">reflection</a></li> </ul> <h3>Enumeration tests</h3> |