angular-mask
Version:
Personalized input masks for AngularJS
40 lines (38 loc) • 1.13 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<title>NF-e Spec</title>
<script src="/bower_components/angular/angular.min.js"></script>
<script src="/releases/angular-input-masks.br.js"></script>
<style>
input {
width: 100%;
}
</style>
<script>
angular.module('nfeTest', ['ui.utils.masks']);
function ctrl($scope) {
$scope.accessKeyFieldWithDefaulValue = '14309873167823908265378291821915765103509874';
}
</script>
</head>
<body ng-app="nfeTest">
<form name="form" ng-controller="ctrl">
<h2>ui-nfe-access-key-mask</h2>
<input type="text" name="accessKeyField" ng-model="accessKeyField" ui-nfe-access-key-mask>
<br>
ModelValue: <span ng-bind="accessKeyField"></span>
<br>
Errors: <span ng-bind="form.accessKeyField.$error | json"></span>
<br>
<br>
<input type="text" name="accessKeyFieldWithDefaulValue" ng-model="accessKeyFieldWithDefaulValue" ui-nfe-access-key-mask>
<br>
ModelValue: <span ng-bind="accessKeyFieldWithDefaulValue"></span>
<br>
Errors: <span ng-bind="form.accessKeyFieldWithDefaulValue.$error | json"></span>
<br>
</form>
</body>
</html>