You need to sign in to do that
Don't have an account?
Del_Santos
How to copy inputfield value to another inputfield by checkbox?
Hi,
Is it possible to copy the value inputed by the user from inputfield A to inputfield B dynamically by just ticking a checkbox.?
Thanks,
Del
awww. i figured out the solution! i dont know if all is proper but it works!. :)
<br></br>
<script language="Javascript">
function FillBilling(f) {
var Cb= document.getElementById('cb');
var Ia= document.getElementById('ia');
var Ba= document.getElementById('ba');
if(f.cb.checked == true) {
f.ba.value = f.ia.value;
f.ba.disabled = true;
}
else
{
f.ba.disabled = false;
f.ba.value = "";
}
}
</script>
<b>Mailing Address</b>
<br></br>
Name:<input type="text" name="{!Lead.Installation_House__c}" id="ia"/>
<br></br><input type="checkbox" name="{!Lead.Cpy_from_Installation_Address__c}" onclick="FillBilling(this.form)" id="cb"/>
<em>Check this box if Billing Address and Mailing Address are the same.</em>
<P></P>
<b>Billing Address</b>
<br></br>
Name:<input type="text" name="{!Lead.Billing_House__c}" id="ba"/>
All Answers
Why not?
Use JS to complete it.
Thanks PoorMan.
I created a JS script, and it is working in my force.com site, however, not when i substitute my actual fields in the code. Can someone help me on how to do this. here's my code.
<script language="Javascript">
function FillBilling(f) {
if(f.copyYesNo.checked == true) {
f.billingAddress.value = f.installationAddress.value;
f.billingAddress.disabled = true;
}
else
{
f.billingAddress.disabled = false;
f.billingAddress.value = "";
}
}
</script>
<b>Mailing Address</b>
<br></br>
Name:<input type="text" name="installationAddress" />
<br></br><input type="checkbox" name="copyYesNo" onclick="FillBilling(this.form)"/>
<em>Check this box if Billing Address and Mailing Address are the same.</em>
<P></P>
<b>Billing Address</b>
<br></br>
Name:<input type="text" name="billingAddress" />
..and here's my actual salesforce fields.
{!Lead.copyYesNo__c} = copyYesNo
{!Lead.installationAddress} = installationAddress
{!Lead.billingAddress} = billingAddress
Thanks in advance!
Del
awww. i figured out the solution! i dont know if all is proper but it works!. :)
<br></br>
<script language="Javascript">
function FillBilling(f) {
var Cb= document.getElementById('cb');
var Ia= document.getElementById('ia');
var Ba= document.getElementById('ba');
if(f.cb.checked == true) {
f.ba.value = f.ia.value;
f.ba.disabled = true;
}
else
{
f.ba.disabled = false;
f.ba.value = "";
}
}
</script>
<b>Mailing Address</b>
<br></br>
Name:<input type="text" name="{!Lead.Installation_House__c}" id="ia"/>
<br></br><input type="checkbox" name="{!Lead.Cpy_from_Installation_Address__c}" onclick="FillBilling(this.form)" id="cb"/>
<em>Check this box if Billing Address and Mailing Address are the same.</em>
<P></P>
<b>Billing Address</b>
<br></br>
Name:<input type="text" name="{!Lead.Billing_House__c}" id="ba"/>