使用复选框填写表格

Using Checkbox to Complete a Form

本文关键字:表格 复选框      更新时间:2023-09-26

我正试图在我的表单中添加一个复选框,该复选框将账单详细信息从表单复制到发货详细信息,但我的功能不起作用。

这就是我目前所拥有的:

function fillShipping(f) {
    var billing = document.forms["billing"];
    var shipping = document.forms["shipping"];
    if (document.getElementById("checkshipping").checked)

    {
    f.title.value = f.title.value;
    f.firstname.value = f.firstname.value;
    f.email.value = f.email.value
    f.phone.value = f.phone.value
    f.Address1.value = f.Address1.value
    f.Address2.value = f.Address2.value
    f.city.value = f.city.value
    f.postcode.value = f.postcode.value
    f.country.value = f.country.value
    }

有人能指出我哪里错了吗?

你可能是指

shipping.title.value = billing.title.value;

代替

f.title.value = f.title.value;

如果要获取表单并将其放入vars,为什么要传递f?为什么不计费.email.value=shipping.email.value?你是如何调用这个函数的?