表单 – angular2提交表单按Enter而不提交按钮

前端之家收集整理的这篇文章主要介绍了表单 – angular2提交表单按Enter而不提交按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以提交没有提交按钮的表单(按Enter键)
示例:
<form [ngFormModel]="xxx" (ngSubmit)="xxxx()">
  <input [(ngModel)]="lxxR"   ngControl="xxxxx"/>
</form

解决方法

也许你添加按键或键控输入字段,并将事件分配给功能,当进入单击时将执行提交

你的模板看起来就像这样

<form (keydown)="keyDownFunction($event)">
  <input type="text" />
</form

而你的班级内部的功能就像这样

keyDownFunction(event) {
  if(event.keyCode == 13) {
    alert('you just clicked enter');
    // rest of your code
  }
}

猜你在找的HTML相关文章