使用JavaScript中的“ id”将文本从一个字段复制到另一个字段

库纳尔·赖(Kunal Rai)

如果选中此复选框,我必须复制发货名称和邮政编码,然后在帐单名称和邮政编码中复制;如果未选中此复选框,则将帐单名称和zip保留为空。

以下是我的JavaScript代码:

function billingFunction(){
  if(document.getElementById('same').checked==true){
    document.getElementById("billingName").value = document.getElementById("shippingName").value;
    document.getElementById("billingZip").value = document.getElementById("shippingZip").value;
  }
  else{
    document.getElementById("billingZip").value = '';
    document.getElementById("billingName").value = '';
  }
}    

same 是复选框的ID。

此代码有什么问题?我不能使用jQuery,而必须使用id属性来访问HTML。

斯凯

您的javascript看起来不错,因此让我假设问题出在如何触发billingFunction()函数上。

我建议做这样的事情:

//use your same billingFunction
function billingFunction(){
    ...
}
/*
Once the document is ready, attach an event listener to the checkbox
which fires the function when the checkbox is changed
*/
window.onload = function() {
    document.getElementById('same').addEventListener('change', billingFunction);
}

这样可以使页面恢复正常,然后再将eventListener附加到您的复选框。复选框值更改(选中/未选中)时,将触发billingFunction。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数据从一个字段复制到SQL Server中不同行中的另一个字段

MySQL将数据从一个表复制到另一个字段中的另一个表

如何使用javascript将一个字段输入值复制到另一个字段输入

使用jQuery将一个字段的内容复制到另一个字段

如何使用jQuery将一个字段的内容复制到另一个字段

如何将数组中的值复制到另一个字段然后弹出它?

使用JQ将对象的一个字段复制到另一个字段

将第一个数组值复制到MongoDB中的另一个字段

C++11,仅将一个字段复制到向量中

如何使用MVC5中的Enter键功能从一个字段导航到另一个字段

将字典中的键复制到另一个字典

在 JavaScript 按钮单击上将多个值(以逗号分隔)从一个字段插入到另一个字段

使用动态中的指针将一个字符串复制到另一个字符串

将SQL表ID转换为PHP中的另一个字段

如何将一个表中的两个字段关联到另一个表中的一个字段

如何使用 FilterUserMixin 过滤 Django 中的一个字段或另一个字段

Mongodb 比较使用一个字段与对象数组中的另一个字段

日期字段的最大值到Postgresql中的另一个字段

字段中的mysql change id是另一个字段=“ transfer”

Mongo 通过将值从一个字段映射到另一个集合中的字段中的值来创建新字段

将另一个字段从字段添加到验证器中

确定一个字段是否部分源自 R 中的另一个字段

根据另一个字段的值在MongoDB中投影一个字段

在Elasticsearch中查询一个字段不等于另一个字段

在一个字段中输入数据并自动更新另一个字段

在Redux表单中基于另一个字段验证一个字段

检查一个字段的值是否在另一个字段中

如何在反应中根据另一个字段更新一个字段?

使用联合的一个字段的地址访问另一个字段是否合法?