From_date To_date No_of days の 3 つのフィールドを含むフォームを設計しました。from_date と to_date の差を計算したいのですが、差の値は nu_of 日で表示されます。このコードを試しました:
<script>
function difference()
{
var d1=document.getElementById("P1_FROM_DATE");
var d2=document.getElementById("P1_TO_DATE");
var d3=document.getElementB`yId("P1_NO_DAYS");
if(d2.value < d1.value)
{
alert("todate should not be less than from date");
d2.focus();
return false;
}
else
{
d3.value=(d2.value - d1.value)+1;
return true;
}
}
</script>
このコードが実行され、条件が満たされると、no_of_days は NaN を示します。それで、解決策は何ですか教えてください。
サビャサチよろしく