Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何转换我的js代码,使对象的每个属性都由输入值和单选按钮值更新?_Javascript - Fatal编程技术网

Javascript 如何转换我的js代码,使对象的每个属性都由输入值和单选按钮值更新?

Javascript 如何转换我的js代码,使对象的每个属性都由输入值和单选按钮值更新?,javascript,Javascript,我有一个对象,它有3个属性(金额、日期、类型)。每次调用该对象时,日期都会自动更新。这是密码 var Transaction = function(amount, type) { this.amount = amount; this.type = type; this.date = (function() { var d = new Date(); var minutes = d.getMinutes(); var mont

我有一个
对象
,它有3个属性
(金额、日期、类型)
。每次调用该对象时,日期都会自动更新。这是密码

var Transaction = function(amount, type) {
    this.amount = amount;
    this.type = type;
    this.date = (function() {
        var d = new Date();
        var minutes = d.getMinutes();
        var month = d.getMonth() +1;
        if (minutes<10) {
            return (d.getDate() + "/" + month + "/" + d.getFullYear() + " " + d.getHours() + ":" + "0" + minutes);
        } else {
            return (d.getDate() + "/" + month + "/" + d.getFullYear() + " " + d.getHours() + ":" + minutes);
        }
    })();
var交易=函数(金额、类型){
这个。金额=金额;
this.type=type;
this.date=(函数(){
var d=新日期();
var minutes=d.getMinutes();
变量月份=d.getMonth()+1;

如果(分钟如果输入字段被传递,它将接受它的值,否则只使用传递的值

this.amount = amount.value || amount;
this.type = type.value || type;
您尝试过什么?仅供参考,演示如何获取单选按钮的值。您可以使用
.value
获取输入字段的值。