以下のコードを使用して昨日の日付を表示していますが、これはすべて正常に機能しますが、昨日の変数 をグローバルとして表示する必要があるという要件があります。その変数を他の目的にも使用したいからです。
<!DOCTYPE html>
<html>
<head>
<script>
function displayDate()
{
var d = new Date();
d.setDate(d.getDate() - 1);
var curr_date = d.getDate();
var curr_month = d.getMonth() + 1;
var curr_year = d.getFullYear();
var yesterday = curr_year + "-" + curr_month + "-" + curr_date;
alert('The value after modifications is'+yesterday )
}
</script>
</head>
<body>
<p id="demo">New Modifications FOR Click Button to Display Yesterday Date</p>
<button type="button" onclick="displayDate()">Display Date</button>
</body>
</html>
この例で、昨日の変数をグローバルとして表示する方法を教えてください。よろしくお願いします。