Basic Number Input
HTML
<input type="number" class="form-control" data-fd-control="number" data-fd-callback="setOutputText" data-parentID="100" />
JavaScript
FD.Page.setOutputText = function (data, event) { this.element.closest('.row').find('.output-data').text(data.value); this.element.closest('.row').find('.output-event').text(event.type); };
Number Input with Min = -10, Max = 20
HTML
<input type="number" class="form-control" data-fd-control="number" data-fd-callback="setOutputText" data-fd-min="-10" data-fd-max="20" data-parentID="100" />
JavaScript
FD.Page.setOutputText = function (data, event) { this.element.closest('.row').find('.output-data').text(data.value); this.element.closest('.row').find('.output-event').text(event.type); };
Number Input with Precision = 2
HTML
<input type="number" class="form-control" data-fd-control="number" data-fd-callback="setOutputText" data-fd-precision="2" data-parentID="100" />
JavaScript
FD.Page.setOutputText = function (data, event) { this.element.closest('.row').find('.output-data').text(data.value); this.element.closest('.row').find('.output-event').text(event.type); };