【发布时间】:2020-05-18 16:07:15
【问题描述】:
我在隐藏的输入字段中有表单数据,当用户单击<a> 标记时,我想使用这些数据提交。
<form action="/submit/form/link">
<input type="hidden" [attr.value]="orderNumber.id" />
<input type="hidden" [attr.value]="orderNumber.country" />
<a>start order process</a>
</form>
我似乎找不到任何提交带有<a> 标记的表单的示例。我知道我可以使用<input type="submit" /> 或<button type="submit">submit</button> 提交,但我需要在这里使用<a> 标签。
我发现我可以在我的<a> 标记中使用(click) 属性,然后在我的.ts 文件中运行一个函数,就像
<a (click)="startOrderProcess()">start order process</a>
然后我在我的.ts 文件中找不到有关如何以编程方式提交表单以转到操作链接/submit/form/link 的示例。
如何使用<a> 标签提交上面带有隐藏输入数据的表单?
【问题讨论】:
-
/submit/form/link 是同一个组件吗?
标签: javascript angular typescript forms submit