我有一个地址表单和另一个地址的表单,两个表单都有相同的字段。
当填写一个表单时,我希望用户能够选中一个框以将表单数据复制到另一个表单,因为这些表格在大多数情况下都是相同的值。
我的所有文字字段都有效,我只是停留在国家和省份的下拉菜单中。
这是我到目前为止所得到的:
function FillShipping(f){ if(f.shippingtoo.checked == true)
{
{
f.email1.value = f.email.value;
f.fullName1.value = f.fullName.value;
f.address1.value = f.address.value;
f.address3.value = f.address2.value;
f.city1.value = f.city.value;
f.postCode1.value = f.postCode.value;
f.phone11.value = f.phone1.value;
f.phone22.value = f.phone2.value;
f.phone33.value = f.phone3.value;
f.cell11.value = f.cell1.value;
f.cell22.value = f.cell2.value;
f.cell33.value = f.cell3.value;
}
}
else
{
f.email1.value = '';
f.fullname1.value = '';
f.address1.value = '';
f.address3.value = '';
f.city1.value = '';
f.postCode1.value = '';
f.phone11.value = '';
f.phone22.value = '';
f.phone33.value = '';
f.cell11.value = '';
f.cell22.value = '';
f.cell33.value = '';
}
}
答案 0 :(得分:0)
试试这个(假设您的国家和省份组合名称为country
,province
,country1
和province1
):
f.country1.selectedIndex = f.country.selectedIndex;
f.province1.selectedIndex = f.province.selectedIndex;