I used the code from the link below to try to verify a credit card, however I do not get a warning when I send the wrong data to the field.
Mileage Bands Before Performing a Moon Check
my form is as follows:
<form id="myform" method="post" action=""> <p>Select credit card: <select tabindex="11" id="CardType"> <option value="AmEx">American Express</option> <option value="CarteBlanche">Carte Blanche</option> <option value="DinersClub">Diners Club</option> <option value="Discover">Discover</option> <option value="EnRoute">enRoute</option> <option value="JCB">JCB</option> <option value="Maestro">Maestro</option> <option value="MasterCard">MasterCard</option> <option value="Solo">Solo</option> <option value="Switch">Switch</option> <option value="Visa">Visa</option> <option value="VisaElectron">Visa Electron</option> <option value="LaserCard">Laser</option> </select> </p> <p> Enter number: <input type="text" id="CardNumber" maxlength="24" size="24" /> <input type="submit" id="submitbutton" onsubmit="Validate(Luhn);" /> </p> </form>
Maybe I'm using the wrong code?
javascript credit-card luhn
Hatzi
source share