【发布时间】:2020-10-27 07:38:49
【问题描述】:
我想在用户离开字段后验证表单字段。我写了我的html如下
<input type="text" onfocusout="validateIp()"formControlName="ip_address" (input)="onIpChange($event.target.value)" pattern="^[a-zA-Z0-9.]*$"class="form-control form-control-sm" id="IP_Address">
下面是我的打字稿代码
validateIp(){
console.log('validateIp is called');
}
onfocusout 没有按预期工作。以下是我遇到的错误
Uncaught ReferenceError: validateIp is not defined
at HTMLInputElement.onfocusout
我也尝试过 onblur,但没有触发事件
【问题讨论】:
-
on*属性应更改为括号变体(例如,onfocusout应为(focusout))。
标签: javascript angular typescript forms onfocusout