Page 1 of 1

Credit Card Form validation...

Posted: Fri Jul 02, 2004 7:50 am
by kevin7
hi, i'm doing my final project...
in the form, what field should credit card have?

a credit card number textbox
a credit card expiry date
type of credit card...

should i include a field for credit card holder name?

thank you...

Posted: Fri Jul 02, 2004 10:24 am
by scorphus
Take this example:

Code: Select all

<table border="0" width="100%" cellpadding="4" cellspacing="0"><tbody>
<tr>
	<td nowrap="true" colspan="2">
		 <b>Payment Method</b>
	</td>
	<td nowrap="true">
		 <b>Credit Card No.</b>
	</td>
	<td nowrap="true">
		 <b>Expiration Date</b>
	</td>
	<td nowrap="true">
		 <b>Cardholder's name</b>
	</td>
</tr>
<tr>
	<td>
		<input type="radio" name="paymentMethod" value="newCreditCard" checked="checked">
	</td>
	<td>
		<select name="newCreditCardIssuer">
			<option value="VI">Visa</option>
			<option value="MC">MasterCard</option>
			<option value="AE">American Express</option>
			<option value="DI">Discover</option>
			<option value="DC">Diners Club</option>
			<option value="JC">JCB</option>
		</select>
	</td>
	<td>
		<input size="20" name="newCreditCardNumber" autocomplete="off">
	</td>
	<td align="center">
		<select name="newCreditCardMonth">
			<option value="01" selected="selected">01</option>
			<option value="02">02</option>
			<option value="03">03</option>
			<option value="04">04</option>
			<option value="05">05</option>
			<option value="06">06</option>
			<option value="07">07</option>
			<option value="08">08</option>
			<option value="09">09</option>
			<option value="10">10</option>
			<option value="11">11</option>
			<option value="12">12</option>
		</select>&nbsp;
		<select name="newCreditCardYear">
			<option value="2004" selected="selected">2004</option>
			<option value="2005">2005</option>
			<option value="2006">2006</option>
			<option value="2007">2007</option>
			<option value="2008">2008</option>
			<option value="2009">2009</option>
			<option value="2010">2010</option>
			<option value="2011">2011</option>
			<option value="2012">2012</option>
			<option value="2013">2013</option>
			<option value="2014">2014</option>
			<option value="2015">2015</option>
			<option value="2016">2016</option>
			<option value="2017">2017</option>
			<option value="2018">2018</option>
			<option value="2019">2019</option>
			<option value="2020">2020</option>
		</select>
	</td>
	<td>
		<input size="20" maxlength="50" name="newCreditCardName" autocomplete="off">
	</td>
</tr>
</tbody></table>
-- Scorphus