JSFiddle - React, Tailwind, and code Playground
HTML
<label for="programmatic">Input any number with up to 6 fractional digits:</label>
<input id="programmatic" type="text" />
JavaScript
require(["dijit/form/NumberTextBox", "dojo/domReady!"], function (NumberTextBox) {
new NumberTextBox({
name: "programmatic",
constraints: {
pattern: '@@@',
places: 0
}
}, "programmatic").startup();
});