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]