我想在日期選擇器中使用html和在Chrome和Firefox中顯示當前星期的開始日期和當前日期,它工作正常,但在safari中它不顯示。這裏是我的代碼如何在Safari瀏覽器中顯示當前星期的開始日期和當前日期
<label>From Date</label>
<input type="date" id="dtp" required>
<label>To Date</label>
<input type="date" id="dtf" required>
這些都是我的html日期選取器和下面是我的腳本
function getMondayOfCurrentWeek(d){
var day = d.getDay();
return new Date(d.getFullYear(), d.getMonth(), d.getDate() + (day == 0?-6:1)-day)
}
function Datep(){
document.getElementById("dtp").valueAsDate = new Date();
document.getElementById("dtf").valueAsDate = getMondayOfCurrentWeek(new Date());
}
所以這裏的網頁加載我正在將這一功能時曾經在頁面加載它會顯示當前日期和星期開始日期。這是在鉻和Firefox的工作,但不在safari工作..
@Madpop,是否有任何困惑或疑問? – yash