結果: 成形日 - 年齢 = 必要なテスト日!
イベント:
成形日のテキスト ボックスが変更されると、イベントがトリガーされます。
年齢テキスト ボックスが変更されるとイベントがトリガーされます。
コード:
(説明: 成形日 ID: tbcxrq 年齢 ID: tblq 必要なテスト日 ID: tbyqsyrq)
次のようにコードをコピーします。
<script type="text/javascript">
$(関数() {
$("#<%=tbcxrq.ClientID %>").change(function() { CaclDate(); });
$("#<%=tblq.ClientID %>").change(function() { CaclDate(); });
//年齢に基づいてテスト時間を計算します
関数 CaclDate() {
if ($("#<%=tblq.ClientID %>").val() == "" || $("#<%=tbcxrq.ClientID %>").val() == "") {
$("#<%=tbyqsyrq.ClientID %>").val("");
}
それ以外 {
var MoldingDate = $("#<%=tbcxrq.ClientID %>").val();
成形日 = 成形日.replace("-", "/")
var d = 新しい日付(成形日);
var AgeDate = $("#<%=tblq.ClientID %>").val();
d.setDate(d.getDate() + parseInt(AgeDate));
var month = d.getMonth() + 1;
if (parseInt(month) < 10)
月 = "0" + 月;
var day = d.getDate();
if (parseInt(day) < 10)
日 = "0" + 日;
var date = (d.getFull Year()) + "-" + 月 + "-" + 日;
$("#<%=tbyqsyrq.ClientID %>").val(日付);
}
}
});
</script>