Use the fm:Form_PasswordConfirm to draw a second password box, this component is used to make sure people type their password correctly when registering. It only makes sense to use this component in conjuction with the validation system from the fm:Form component.

You must also include an fm:Form_Password in the same form to make this work.


<fm:Form_Password label="Choose a password" name="password" /> <fm:Form_PasswordConfirm label="Enter the password again" />

Supported attributes

classOptionalThe css classname that will be assigned to the actual html form field. Note that a few default classes might be added
disabledOptionalN/AThis will set the html disabled attribute
idOptionalrandomizedThe id of the form element. Note that this id will also be used for the 'for' attribute in the <label> component
labelOptionalN/AThis attribute will be used to generate labels for this component, if it's used within an fm:Form component
languageOptionalN/AThis specifies which language to use for the display of the form_country dropdown. Choices are:
  • en - English
  • es - Spanish
  • fr - French
  • nl - Dutch
maxlengthOptionalN/AThe maximum length for this input field
nameRequiredN/AThe name of the form field. This is how the value will be submitted back to the server
onblurOptionalN/ASets the onblur attribute on the element
onchangeOptionalN/ASets the onchange attribute on the element
onfocusOptionalN/ASets the onfocus attribute on the element
onkeydownOptionalN/ASets the onkeydown attribute on the element
readonlyOptionalN/AThis sets the html readonly attribute and controls if the user can change the value
requiredOptional0Set required to '1' if you'd like the form validator to check if this form element has a value before submitting
sizeOptionalN/ASets the size attribute on the field. It is recommended to use css instead
styleOptionalThe style attribute for the actual form component
titleOptionalN/ASets the title attribute on the element
valueOptionalThe current value of the form element

Most of the attributes you see here are just passed through to the actual input field.

See also