View Full Version : Billing Address Same As Above
ambaxter
05-17-2006, 04:44 PM
I'm creating a form and would like to have one of those check boxes that automatically populates the billing address fields with mailing address previously entered info in the form.
Can someone point me in the right direction?
Thanks
<script type="text/javascript">
function cloneAddress(form) {
var prefix = "billing_",
e = form.elements;
for(var i=0;i<e.length;i++)
if(e[prefix + e[i].name]) e[i].value = e[prefix + e[i].name].value;
}
</script>
Then, you could use it something like this:
<form action="otherpage.php">
<fieldset>
<legend>Address</legend>
<input type="text" name="street">
<input type="text" name="town">
<select name="country">
<option>UK</option>
<option>US</option>
<option>Australia</option>
<!-- ... ad tedium ... -->
</select>
</fieldset>
<fieldset>
<legend>Billing Address</legend>
<input type="button" onclick="cloneAddress(this.form);">
<input type="text" name="billing_street">
<input type="text" name="billing_town">
<select name="billing_country">
<option>UK</option>
<option>US</option>
<option>Australia</option>
<!-- ... ad tedium ... -->
</select>
</fieldset>
<input type="submit">
</form>
Powered by vBulletin® Version 4.2.2 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.