commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Devine (JIRA)" <>
Subject [jira] Created: (VALIDATOR-200) validateCreditCard javascript could ignore whitespace and hyphens
Date Fri, 22 Sep 2006 16:37:22 GMT
validateCreditCard javascript could ignore whitespace and hyphens

                 Key: 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:
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message