来自HTMLFormElement MDN article:
要获取
<button id="button1">Button</button>
个对象, 你可以使用HTMLFormElement
的CSS选择器,或者你可以获得一个列表 使用其表单属性的文档中的所有表单。
querySelector()
返回Document.forms
个对象列表 页面上的每个表单。然后,您可以使用以下任何一种方法 获取单个表单的语法:document.forms [index] :将指定索引处的表单返回到表单数组中。
document.forms [id] :返回ID为id的表单。
document.forms [name] :返回名称属性值为name的表单。
但是,可以直接通过HTMLFormElement
属性访问document
对象上的表单元素,而无需通过name
:
Document.forms
我已经浏览了MDN WebAPI页面一段时间,似乎无法找到允许上述直接访问的属性。该属性当然似乎不在Document或Element对象上。
有什么想法吗?
请注意以下代码,来自MDN示例:
let myForm = document.myFormName;