如果我有一个包含此代码段的HTML文档:
<form name="my_awesome_form" action="http:///handler.blah" method="post">
<input type="text" name="test_input"/>
<input type="submit" value="submitter" />
</form>
然后我打开firefox开发者工具的javascript控制台,输入单词document.
> document.addEventListener
__proto__ <-- list of completions
activeElement
my_awesome_form
开发人员工具生成完成列表,即文档对象的属性
我可以看到我给我的表单的名称属性name="my_awesome_form"
出现在这个列表中,这是对我表单的DOM元素的引用。
我的问题是对此负责是什么,我在哪里可以找到相关的文档?
我查看了MDN document API documentation但似乎浏览器已经自动添加了页面的后处理,因此它显然没有硬编码到document
对象继承的DOM API接口中。
我也看了https://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268
但也无法在那里找到解释。