Angular: Empty Fiddle
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<script src="http://rawgit.com/assisrafael/bower-angular-input-masks/ed0fdf90d93dbdb3a923532923fc2e53d779737a/angular-input-masks-standalone.min.js"></script>
<div ng-app="MyApp">
<div ng-controller="MyCtrl" style='margin:100px 100px'>
<form action="http://httpbin.org/post" method="post" name='myForm'>
<input type="text" name="amount" ui-number-mask="2" ng-model="debit.amount">
<input type='hidden' name="amount_hidden" value="{{debit.amount}}">
<input type='submit'>
<br/><br/>
<pre>Value of debit.amount = {{debit.amount}} </pre>
</form>
</div>
</div>
JavaScript
var app = angular.module('myApp',["ui.utils.masks"]);
app.controller('MyCtrl',function ($scope) {
});