Я хочу изменить свое входное значение и отделить его, используя da sh -
<input type="text" ng-keypress="addHyphen($this)" id="sortcode" name="sortcode" maxlength="6" ng-model="data.branchTransitNumber" />
Для достижения того же самого я написал событие ng-keypress
и пытаюсь изменить ввод.
$scope.addHyphen = function(ele) {
console.log(ele);
//var ele = document.getElementById(sortcode)
var finalVal = ele.match(/.{1,2}/g).join('-');
document.getElementById(sortcode).value = finalVal;
}
Код дает ele
как undefined
. Я даже пытался получить элемент по идее, но он также дает undefined
.
Ввод: 11111
При наборе: 11-11-11