Angular 反应式表单和“提交”按钮

Angular Reactive Forms and"submit" buttons

提问人:AntonBoarf 提问时间:7/6/2018 更新时间:7/6/2018 访问量:3309

问:

我正在用 Angular 构建一个反应式表单,我显然有一个类型“提交”按钮。 我还有其他按钮元素。但我不希望这些按钮提交表单。我怎样才能做到这一点? 我以为按钮元素上没有“type='submit'”属性,表单就没有提交,但似乎并非如此。

谢谢

angular-reactive-forms (角度反应形式

评论

2赞 AT82 7/6/2018
type="button"
0赞 AntonBoarf 7/6/2018
好的,谢谢,非常简单。所以大多数在按钮元素上没有“type”属性的浏览器默认添加“type=submit”,对吗?
1赞 AT82 7/6/2018
如果按钮位于表单标记内,则默认情况下,该按钮的类型为“:)submitbutton
0赞 Sunil Bind 7/6/2018
你能分享你的代码吗

答:

1赞 Akj 7/6/2018 #1

执行此操作的简单方法如下:

type ="button"
8赞 Taranjit Kang 7/6/2018 #2

“提交”按钮应为“提交”类型,而不用于提交的所有其他按钮应为“类型按钮”。

<button type="submit">This is for Submit</button>
<button type="button">Regular Degular button</button>

评论

1赞 Bato-Bair Tsyrenov 1/12/2019
所有按钮似乎都为我提交了,无论它们是否属于提交类型