gpt4 book ai didi

javascript - 当在两个文本字段之间更改光标时,Angular JS 会收到警报

转载 作者:行者123 更新时间:2023-11-28 13:27:59 25 4
gpt4 key购买 nike

我有两个文本字段,当完成输入一些文本后将光标从一个字段移动到另一个字段时,我想收到警报。我怎样才能在 Angular JS 中实现它?我试过ng-change但当我仅在第一个字段中输入第二个字母时,它就会发出警报。

HTML:

               <div class="input-group">
<span class="input-group-addon"><span class=" "></span><span
class="input-text">Number of Working Days</span></span> <input
type="text" class="form-control " id="workingDays"
ng-model="workingDays" ng-change="updateDays();" />
</div>

JS:

$scope.updateDays = function() {
alert('Got an alert');
};

在这里,我想根据输入天数更新行,但是当我输入第二个数字时,我得到了结果。

谢谢..任何引用链接或评论将不胜感激。

最佳答案

如果我正确理解了你想要什么,那么你可以使用ngBlur指令。

这是 JSFiddle举例说明。

<div ng-controller="MyCtrl">
<span> field 1</span>
<input type="text" ng-model="field1" ng-blur="leftCursor()">

<span> field 1</span>
<input type="text" ng-model="field2">
</div>

myApp.controller('MyCtrl', function ($scope) {
$scope.leftCursor = function(){
alert('Cursor has left current field!');
};
});

关于javascript - 当在两个文本字段之间更改光标时,Angular JS 会收到警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27604479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com