Skip to content

jQuery plugin to mask data entry in the input text in the form of money (currency).

License

Notifications You must be signed in to change notification settings

wagnerfrancisco/jquery-maskmoney

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just a simple way to create masks to your currency form fields with jQuery. Forked to work with AngularJS


Show Time!

To view a complete demonstration of it's features and usage, access our examples page!


Usage:

	<head>
		<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" type="text/javascript"></script>
		<script src="jquery.maskMoney.js" type="text/javascript"></script>
	</head>
	<body>
		<input type="text" id="currency" />
	</body>
	<script type="text/javascript">
	$(function(){
		$("#currency").maskMoney();
	})
	</script>

Options:

The options that you can set are:

  • symbol: the symbol to be displayed before the value entered by the user(example: "US$"). default: ''
  • symbolStay: set if the symbol will stay in the field after the user exists the field. default: false
  • thousands: the thousands separator. default: ','
  • decimal: the decimal separator. default: '.'
  • precision: how many decimal places are allowed. default: 2
  • defaultZero: when the user enters the field, it sets a default mask using zero. default: true
  • allowZero: use this setting to prevent users from inputing zero. default: false
  • allowNegative: use this setting to prevent users from inputing negative values. default: false

Bonus!

We have 2 bonus methods that can be useful to you:

  • .maskMoney('destroy') which removes maskMoney from an element.
  • .maskMoney('mask') which causes maskMoney to actually apply the mask to your input.

Contributors:


License:

jQuery-maskMoney is released under the MIT license.

About

jQuery plugin to mask data entry in the input text in the form of money (currency).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%