Is it possible to automatically display the day of the week on a button?
Please refer to the markup below, I need to make "Monday" display as the current day of the week.
<button class="button">征服星期一</button>
Can you use this js code to use Date().getDay() to return the day of the week between 0 and 6 and use the weekdays list to represent the day of the week?
Date().getDay()
weekdays
//获取具有id的按钮 const button = document.getElementById("dayButton"); //星期几的数组 const weekdays = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; //当前星期几的索引 const currentDayiIndex = new Date().getDay(); //点击按钮显示星期几 dayButton.addEventListener("click",()=>{ day.innerHTML = weekdays[currentDayiIndex] button.innerHTML = "征服" + weekdays[currentDayiIndex]; })
<button class="button" id="dayButton">显示星期几</button> <p id="day"></p>
hope this helps
You can use Date::toLocaleDateString to display the current day of the week:
Date::toLocaleDateString
document.querySelector('.button').textContent = '征服 ' + new Date().toLocaleDateString('en-us', {weekday:'long'});
<button class="button"></button>
Can you use this js code to use
Date().getDay()
to return the day of the week between 0 and 6 and use theweekdays
list to represent the day of the week?hope this helps
You can use
Date::toLocaleDateString
to display the current day of the week: