jQuery Based Input Number Formatting Plugin | inputformat

jquery-inputformat is the idea to create a javascript library to handle number/amount input.

Features:

  • Thousand Sep – Thousand Separator, default using (comma)
  • decimalSep – Decimal separators, default using. (Point)
  • allowDecimals – default true
  • allowNegative – default true
  • allowLeadingZero – false default
  • maxDecimalDigits – default ‘unlimited’ or specify max as a number, eg 2, 3
  • numericOnly – if set to true, allowDecimals is set to false, allow negative to false, and a thousand steps to an empty string

Easy Currency Formatter In Vanilla Javascript | format money js

How to make use of it:

1. Load the jQuery inputformat the plugin after the jQuery library.

<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="src/jquery-inputformat.js"></script>

2. Create a plain HTML entry on your web page.

<input id="default" type="text">

3. Call the plug-in to apply the default format setting to the input field.

$('#default').inputNumber();

4. Modify the following format settings to suit your needs.

$('#default').inputNumber({
thousandSep: ',',
decimalSep: '.',
allowDecimals: true,
allowNegative: true,
allowLeadingZero: false,
maxDecimalDigits: 'unlimited',
numericOnly: true
});

See Also –

jQuery Library To Connect HTML Forms With JSON | jquery.jsForm
[Bootstrap 5] Autocomplete Functionality for Input Fields in Vanilla Javascript
Create Side Sliders Input Values Using Mouse Drag | Pointer Lock


See Demo And Download

Official Website(ali-irawan): Click Here

This superior jQuery/javascript plugin is developed by ali-irawan. For extra Advanced Usage, please go to the official website.

Related Posts

HStack-and-VStack-in-CSS

CSS Layout Components Horizontal/Vertical Stack | HStack and VStack

HStack and VStack in CSS – CSS layout components that (basically) stack anything horizontally and vertically. A pure CSS library that makes it easy to stack elements…

Floating-Whatsapp-Chat-Button

How to Add Floating Whatsapp Chat Button In HTML | venom-button

Venom Button is a very simple plugin for the jQuery floating WhatsApp button. Adds a floating button to your site that calls WhatsApp Click to Chat API. It will automatically start the WhatsApp…

Data-Table-Generator-Tabulator

Interactive Data Table Generator with JS/jQuery and JSON | Tabulator

Tabulator allows you to create interactive tables in seconds from any HTML Table, JavaScript array, AJAX data source, or JSON format data. Just include the library in your…

alert-confirm-prompt-attention-js

Simple Alert, Confirm, Prompt Popup Using Vanilla JavaScript Library | attention.js

JavaScript provides various built-in functionality to display popup messages for different purposes. Attention JS is a vanillaJS plugin used to create a custom alert, confirm, or Prompt…

Bootstrap-4-Sidebar-Menu-Responsive-Template

Bootstrap 4 Sidebar Menu Responsive Template | MDB

Bootstrap Side Navbar – Responsive sidebar template based on the Bootstrap 4 framework. An easy-to-use, totally responsive, Google Material Design impressed aspect navigation for modern web app…

Bootstrap-4-Toast-Notification-Plugin

Lightweight Bootstrap 4 Toast Notification Plugin | BS4 Advanced Toast

A lightweight Bootstrap 4 Toast Notification plugin integrated with JS/jQuery. bs4-toast.js is a JavaScript library that enhances the native Bootstrap toast component with icons, buttons, callbacks, and…

Leave a Reply

Your email address will not be published. Required fields are marked *