如何在ELM表单中使用Html.form?

如何在ELM表单中使用Html.form?,elm,Elm,我想制作一个HTML表单,它实际上使用ELM中的[form]标记。在线示例中没有一个这样做——它们只是将[input]标记放在[div]中而不是[form]中 当我尝试将我的Elm应用程序切换到[form]时,我的[input type=sumbit]标记似乎不会调用Elm。提交尝试离开页面并向我的url添加“?” 有没有关于如何做到这一点的提示 原因:我想成为一个使用[form]的用户,这样我就可以在一些[input]字段上使用“required”属性。这只是我验证的一部分,但我喜欢“必需”标

我想制作一个HTML表单,它实际上使用ELM中的[form]标记。在线示例中没有一个这样做——它们只是将[input]标记放在[div]中而不是[form]中

当我尝试将我的Elm应用程序切换到[form]时,我的[input type=sumbit]标记似乎不会调用Elm。提交尝试离开页面并向我的url添加“?”

有没有关于如何做到这一点的提示


原因:我想成为一个使用[form]的用户,这样我就可以在一些[input]字段上使用“required”属性。这只是我验证的一部分,但我喜欢“必需”标记显示的UI。

您应该在
Html.form
中使用
onSubmit

这是一个例子

Html.form[onSubmit-Submit]
[输入
[键入“提交”
,值“单击此处提交”
]
[]
]