HTML::FormFu::Element::Number - Number element with formatting
--- elements: - type: Number locale: de_DE precision: 2 trailing_zeroes: 1
This element formats numbers according to the current locale. You can set this locale either by setting $form->locale or by setting the element's locale. If none of them is set the element uses the system's locale.
$form->locale
Set the locale for this element. The format of the number is chosen according to this locale.
Set the precision for the number. Defaults to 2.
2
If this is set to 1 the number has trailing zeroes. Defaults to 0.
1
0
Previous to version 0.09011, this element generated an input field with type="number" attribute which was not valid xhtml. Neither was the formatted numbers valid html5 - which expects the value to be a floating-point number. This element now generates a type="text" attribute.
type="number"
type="text"
HTML::FormFu::Deflator::FormatNumber
HTML::FormFu::Filter::FormatNumber
"locale" in HTML::FormFu
Moritz Onken onken at houseofdesign.de
onken at houseofdesign.de
To install HTML::FormFu, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HTML::FormFu
CPAN shell
perl -MCPAN -e shell install HTML::FormFu
For more information on module installation, please visit the detailed CPAN module installation guide.