I keep running into this issue, and it's proving difficulte to use flash forms
for any sort of ecommerce application. Take a mortgage calculator as an
example... many currency input fields needed. There's obviously no such thing
as validate='currency'. Validating as numeric won't allow a dollar sign. It
does, however, allow a comma, which is an improvement over CF6. Masking only
works if you're only allowing a certain number of digits to the left of the
decimal, which isn't often. You can't validate, you can't mask. So then the
issue is making it apparent to the user which fields are currency fields.
Having limited control over display, I'm sure you can imagine the difficulty in
displaying a dollar sign to the left of the text field. You'd have to
incorporate it with the existing label somehow. Anyway, since they didin't
think currency was important enough to include (even though it already exists
in flex), I've been spending a lot of time in the flex documentation trying to
call the flex CurrencyValidator manually through actionscript, but with no luck
so far. Anyone have any good ideas on way of including currency input fields
into a flash form?