about summary refs log tree commit diff stats
path: root/test
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2025-04-14 20:34:06 +0200
committerbptato <nincsnevem662@gmail.com>2025-04-14 20:34:06 +0200
commit2463ad21ed07829431da52f07b2eb27ff0d2bbfd (patch)
tree0097a3d8ac9eb0d95fd0d2e60f5da4368efc8e4e /test
parentb7a918dba97ca723cef2d1b28ba1b11d10394169 (diff)
downloadchawan-2463ad21ed07829431da52f07b2eb27ff0d2bbfd.tar.gz
dom: add textarea value setter, defaultValue
Diffstat (limited to 'test')
-rw-r--r--test/js/form.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/js/form.html b/test/js/form.html
index e4cf7211..efcc3a9a 100644
--- a/test/js/form.html
+++ b/test/js/form.html
@@ -4,6 +4,7 @@
 <form id=test>
 <input id=1 name=input>
 <input id=0 name=input>
+<textarea id=ta>test test</textarea>
 </form>
 <script src=asserts.js></script>
 <script>
@@ -28,10 +29,15 @@ assertEquals(document.getElementsByName("input").length, 2);
 	assertEquals(elements["0"].id, "1");
 	assertEquals(elements[0].name, "input");
 	assertInstanceof(elements["input"], RadioNodeList);
+	assertEquals(elements[2].id, "ta");
+	assertEquals(elements[2].value, "test test");
+	elements[2].defaultValue = "";
+	assertEquals(elements[2].value, "");
 	let el = elements[0];
 	el.remove();
 	el.remove();
 	elements[0].remove();
+	elements[0].remove();
 })();
 let test = document.forms[0];
 let select = document.createElement("select");