如何在按钮上显示当前的星期几?
P粉738676186
P粉738676186 2023-09-07 20:03:03
0
2
623

是否有可能在按钮上自动显示星期几?

请参考下面的标记,我需要使“星期一”显示为当前星期几。

<button class="button">征服星期一</button>

P粉738676186
P粉738676186

全部回复(2)
P粉757556355

你能使用这段js代码使用Date().getDay()返回0到6之间的星期几,并使用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>

希望能帮到你

P粉662614213

您可以使用Date::toLocaleDateString来显示当前的星期几:

document.querySelector('.button').textContent = '征服 ' + new Date().toLocaleDateString('en-us', {weekday:'long'});
<button class="button"></button>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板