{ "tag_name": "datalist", "struct_name": "DataList", "submodule_name": "forms", "mdn_link": "https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist", "has_global_attributes": true, "has_closing_tag": true, "attributes": [ { "name": "role", "description": "Describes the role(s) the current element plays in the context of the document.", "field_name": "role", "ty": "KString" } ], "dom_interface": "HTMLDataListElement", "content_categories": [ "Flow", "Phrasing" ], "permitted_child_elements": [ "Abbreviation", "Anchor", "Audio", "BidirectionalIsolate", "BidirectionalTextOverride", "Bold", "Button", "Canvas", "Cite", "Code", "Data", "DataList", "Definition", "DeletedText", "Embed", "Emphasis", "Iframe", "Image", "ImageMap", "ImageMapArea", "Input", "InsertedText", "Italic", "KeyboardInput", "Label", "LineBreak", "LineBreakOpportunity", "Link", "MarkText", "Meta", "Meter", "NoScript", "Object", "Option", "Output", "Picture", "Progress", "Quotation", "RubyAnnotation", "SampleOutput", "Script", "Select", "SideComment", "Slot", "Span", "StrikeThrough", "Strong", "SubScript", "SuperScript", "Template", "Text", "TextArea", "Time", "Underline", "Variable", "Video" ] }