From b782a591f9bcf29b52b76ad3b5d59cf71f09b1c1 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Mon, 2 Oct 2023 09:13:46 +0200 Subject: [PATCH] netsurf: add document.getElementsByName --- src/netsurf.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/netsurf.zig b/src/netsurf.zig index 3b4a611e..bb21cbda 100644 --- a/src/netsurf.zig +++ b/src/netsurf.zig @@ -659,6 +659,12 @@ pub inline fn documentGetElementById(doc: *Document, id: []const u8) ?*Element { return elem; } +pub inline fn documentGetElementsByTagName(doc: *Document, tagname: []const u8) *NodeList { + var nlist: ?*NodeList = undefined; + _ = documentVtable(doc).dom_document_get_elements_by_tag_name.?(doc, stringFromData(tagname), &nlist); + return nlist.?; +} + pub inline fn documentCreateElement(doc: *Document, tag_name: []const u8) *Element { var elem: ?*Element = undefined; _ = documentVtable(doc).dom_document_create_element.?(doc, stringFromData(tag_name), &elem);