0

我有一个 HTML 页面,我正在尝试用 javascript 编写一个函数,这样如果特定日期字段为空白,页面上的另一个字段也将为空白。但如果该字段已填充,页面上的其他字段也将填充相同的日期。

我可以让这个工作,所以如果第一个字段被填充,第二个字段也被填充相同的日期。但是当您从第一个字段中删除日期时,第二个字段仍然填充。

所以我的问题是我如何让这个工作,如果第一个字段为空白,第二个字段将为空白

功能:

function checkIfDatePresent(date) { 
var theDate = date;
    if (theDate.value != "") {
        document.getElementById("sentDate").value = theDate.value;
    } else {
        document.getElementById("sentDate").style.clear;
    }

}

使用“onchange”事件调用:

onchange="javascript:checkIfDatePresent(this)"
4

1 回答 1

1

我认为您无需检查条件,因为在所有情况下值都应该相同。因此,您可以更改该条件和 else 部分中的语句。这可能会解决问题。

于 2013-01-10T11:03:41.977 回答