什么是形式元素?

时间:2014-07-10 09:42:11

标签: html forms angularjs input

这很愚蠢,但我要爆炸 - 输入,选择,textareas,复选框,单选按钮......这类元素的通用名称是什么?

我正在创建一个表单/输入指令的AngularJS集,它将单个表单字段包装在一个名为“input”的对象中,该对象由“element”-DOM,“scope”-Scope组成,我希望能够提取它的表单元素如输入,选择等,但我找不到合适的名称......

2 个答案:

答案 0 :(得分:2)

它们在HTML 4.01中称为“控件”。 HTML5使用相同的单词,以及更长的“表单控件”,但它有一些更细粒度的术语“form-associated elements”。在实践中,控件通常被称为“表单字段”。

在名称中使用“form”部分具有误导性,因为控件在语法上也允许在任何表单之外,并且在使用客户端JavaScript处理时可以成功使用这些控件。

答案 1 :(得分:0)

它们被称为表单控件或表单元素或html输入标签