这很愚蠢,但我要爆炸 - 输入,选择,textareas,复选框,单选按钮......这类元素的通用名称是什么?
我正在创建一个表单/输入指令的AngularJS集,它将单个表单字段包装在一个名为“input”的对象中,该对象由“element”-DOM,“scope”-Scope组成,我希望能够提取它的表单元素如输入,选择等,但我找不到合适的名称......
答案 0 :(得分:2)
它们在HTML 4.01中称为“控件”。 HTML5使用相同的单词,以及更长的“表单控件”,但它有一些更细粒度的术语“form-associated elements”。在实践中,控件通常被称为“表单字段”。
在名称中使用“form”部分具有误导性,因为控件在语法上也允许在任何表单之外,并且在使用客户端JavaScript处理时可以成功使用这些控件。
答案 1 :(得分:0)
它们被称为表单控件或表单元素或html输入标签