recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment afficher le jour de la semaine en cours sur un bouton ?

Est-il possible d'afficher automatiquement le jour de la semaine sur un bouton ?

Veuillez vous référer au balisage ci-dessous, je dois afficher "Lundi" comme jour de la semaine en cours.

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

P粉738676186P粉738676186494 Il y a quelques jours651

répondre à tous(2)je répondrai

  • P粉757556355

    P粉7575563552023-09-08 19:10:43

    Pouvez-vous utiliser ce code js pour représenter les jours de la semaine à l'aide d'une liste 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>

    J'espère que cela vous aidera

    répondre
    0
  • P粉662614213

    P粉6626142132023-09-08 12:11:41

    Vous pouvez utiliser Date::toLocaleDateString pour afficher le jour de la semaine en cours :

    document.querySelector('.button').textContent = '征服 ' + new Date().toLocaleDateString('en-us', {weekday:'long'});
    <button class="button"></button>

    répondre
    0
  • Annulerrépondre