validateCreditCard javascript could ignore whitespace and hyphens
-----------------------------------------------------------------

                 Key: VALIDATOR-200
                 URL: http://issues.apache.org/jira/browse/VALIDATOR-200
             Project: Commons Validator
          Issue Type: Improvement
          Components: JavaScript
    Affects Versions: 1.3.0 Release
         Environment: -all-
            Reporter: Paul Devine
            Priority: Minor


the validateCreditCard javascript routine flags an input field as an invalid 
credit card number if the input field contains any non-numeric characters or 
whitespaces.  I currently modify the input field's value before validation to 
remove whitespaces and hyphens, like this:

$('paymentForm:cardNumber').value = $('paymentForm:cardNumber').value.replace(/ 
/g,'');
$('paymentForm:cardNumber').value = 
$('paymentForm:cardNumber').value.replace(/-/g,'');

It would be simple enough to have the validateCreditCard function handle this, 
but rather than modifying the input field value, it would modify the variable 
it is validating on, so the user does not see any `change` in what they have 
entered

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to