diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2015-10-25 21:47:35 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2015-10-25 21:47:35 +0100 |
commit | 36bf691ceea67bb0938e6fbdd2802423c53cc6a9 (patch) | |
tree | 80154e1bb18296ba2d1229c86a599b4064acb292 /test/js | |
parent | 0423704eb1a5930d63a5c75add26ccb5e9eb1ff2 (diff) | |
download | netsurf-36bf691ceea67bb0938e6fbdd2802423c53cc6a9.tar.gz netsurf-36bf691ceea67bb0938e6fbdd2802423c53cc6a9.tar.bz2 |
Add .id and .className support to Element along with a test
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> |