复制账单和送货地址字段复制到另一台 [英] Copy Billing and Shipping Address Fields Copy to Another

查看:175
本文介绍了复制账单和送货地址字段复制到另一台的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图送货地址复制到账单地址与点击。
正如你可以在这里看到它的工作原理为,我从一个网站找到了一个例子: http://jsfiddle.net/aDNH7/

我的问题是,当我执行code到我的形式,它不工作。我在做一些错误的地方,但我不知道。

我的code是在这里。如果你能帮助我找到了问题,我将appriciate这一点。

 <脚本>    功能FillBilling(F){        如果(f.billingtoo.checked ==真){            f.billing_first_name.value = f.first_name.value;            f.billing_last_name.value = f.last_name.value;            f.billing_address_1.value = f.address_1.value;            f.billing_address_2.value = f.address_2.value;            f.billing_city.value = f.city.value;            f.billing_state.value = f.state.value;            f.billing_zip code.value = f.zip code.value;        }        如果(f.billingtoo.checked == FALSE){            f.billing_first_name.value ='';            f.billing_last_name.value ='';            f.billing_address_1.value ='';            f.billing_address_2.value ='';            f.billing_city.value ='';            f.billing_state.value ='';            f.billing_zip code.value ='';        }    }< / SCRIPT><形式的行动=HTTP:// WWW ......方法=后接收字符集=utf-8>< H1>送货地址< / H1><标签=FIRST_NAME>首先名称和LT; /标签>< D​​IV><输入类型=文本名称=FIRST_NAMEID =FIRST_NAMEVALUE =/>< / DIV><标签=姓氏>姓< /标签>< D​​IV><输入类型=文本名称=姓氏ID =姓氏值=/>< / DIV><标签=ADDRESS_1>地址1 LT; /标签>< D​​IV><输入类型=文本名称=ADDRESS_1ID =ADDRESS_1VALUE =/>< / DIV><标签=address_2>地址2'; /标签>< D​​IV><输入类型=文本名称=address_2ID =address_2VALUE =/>< / DIV><标签=城市>城市< /标签>< D​​IV><输入类型=文本名称=城市ID =城市禁用​​=禁用值=洛杉矶/>< / DIV><标签=状态>州及LT; /标签>< D​​IV><输入类型=文本名称=状态ID =状态禁用=禁用值=CA/>< / DIV><标签=拉链code>邮编code< /标签>< D​​IV><输入类型=文本名称=拉链codeID =拉链code已禁用=禁用值=90064/>< / DIV><标签=手机>电话和LT; /标签>< D​​IV><输入类型=文本名称=手机ID =手机值=/>< / DIV><输入类型=复选框的onclick =FillBilling(this.form)NAME =billingtoo><环境监察及GT;勾选此选项,账单地址和邮寄地址是相同的< / EM>< H1>账单地址< / H1><标签=billng_first_name>首先名称和LT; /标签>< D​​IV><输入类型=文本名称=billng_first_nameID =billng_first_nameVALUE =/>< / DIV><标签=billng_last_name>姓< /标签>< D​​IV><输入类型=文本名称=billng_last_nameID =billng_last_nameVALUE =/>< / DIV><标签=billing_address_1>地址1 LT; /标签>< D​​IV><输入类型=文本名称=billing_address_1ID =billing_address_1VALUE =/>< / DIV><标签=billing_address_2>地址2'; /标签>< D​​IV><输入类型=文本名称=billing_address_2ID =billing_address_2VALUE =/>< / DIV><标签=billing_city>城市< /标签>< D​​IV><输入类型=文本名称=billing_cityID =billing_cityVALUE =/>< / DIV><标签=billing_state>州及LT; /标签>< D​​IV><输入类型=文本名称=billing_stateID =billing_stateVALUE =/>< / DIV><标签=billing_zip code>邮编code< /标签>< D​​IV><输入类型=文本名称=billing_zip codeID =billing_zip code值=/>< / DIV>< D​​IV><输入类型=提交值=发送/>< / DIV>< /表及GT;


解决方案

您在 billng_first_name 一个错字。你错过了 I

替换 billng _ 结算_

I am trying to copy shipping address into billing address with one click. As you can see here it works for an example that I found from a website : http://jsfiddle.net/aDNH7/

My problem is when I implement code into my form, It doesn't work. I'm doing something wrong in somewhere but I'm not sure.

My code is here . If you can help me to find the problem, i will appriciate that.

<script>

    function FillBilling(f) {

        if(f.billingtoo.checked == true) {

            f.billing_first_name.value = f.first_name.value;

            f.billing_last_name.value = f.last_name.value;

            f.billing_address_1.value = f.address_1.value;

            f.billing_address_2.value = f.address_2.value;

            f.billing_city.value = f.city.value;

            f.billing_state.value = f.state.value;

            f.billing_zipcode.value = f.zipcode.value;



        }

        if(f.billingtoo.checked == false) {

            f.billing_first_name.value = '';

            f.billing_last_name.value = '';

            f.billing_address_1.value = '';

            f.billing_address_2.value = '';

            f.billing_city.value = '';

            f.billing_state.value = '';

            f.billing_zipcode.value = '';

        }

    }

</script>

<form action="http://www......" method="post" accept-charset="utf-8"><h1>SHIPPING ADDRESS</h1>

<label for="first_name">First Name</label>

<div><input type="text" name="first_name" id="first_name" value="" /></div>



<label for="last_name">Last Name</label>

<div><input type="text" name="last_name" id="last_name" value="" /></div>



<label for="address_1">Address 1</label>

<div><input type="text" name="address_1" id="address_1" value=""/></div>



<label for="address_2">Address 2</label>

<div><input type="text" name="address_2" id="address_2" value=""/></div>



<label for="city">City</label>

<div><input type="text" name="city" id="city" disabled="disabled" value="Los Angeles" /></div>



<label for="state">State</label>

<div><input type="text" name="state" id="state" disabled="disabled" value="CA" /></div>



<label for="zipcode">Zip Code</label>

<div><input type="text" name="zipcode" id="zipcode" disabled="disabled" value="90064" /></div>



<label for="phone">Phone</label>

<div><input type="text" name="phone" id="phone" value="" /></div>



<input type="checkbox" onclick="FillBilling(this.form)" name="billingtoo">

<em>Check this box if Billing Address and Mailing Address are the same.</em>



<h1>BILLING ADDRESS</h1>



<label for="billng_first_name">First Name</label>

<div><input type="text" name="billng_first_name" id="billng_first_name" value="" /></div>



<label for="billng_last_name">Last Name</label>

<div><input type="text" name="billng_last_name" id="billng_last_name" value="" /></div>



<label for="billing_address_1">Address 1</label>

<div><input type="text" name="billing_address_1" id="billing_address_1" value=""/></div>



<label for="billing_address_2">Address 2</label>

<div><input type="text" name="billing_address_2" id="billing_address_2" value=""/></div>



<label for="billing_city">City</label>

<div><input type="text" name="billing_city" id="billing_city"  value="" /></div>



<label for="billing_state">State</label>

<div><input type="text" name="billing_state" id="billing_state" value="" /></div>



<label for="billing_zipcode">Zip Code</label>

<div><input type="text" name="billing_zipcode" id="billing_zipcode" value="" /></div>



<div><input type="submit" value="Send" /></div>



</form>

解决方案

You have a typo in billng_first_name. You're missing the i.

Replace billng_ to billing_.

这篇关于复制账单和送货地址字段复制到另一台的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆