0

これは私が持っているものです:

<div class="listWeek">
   <a href="#" onclick="showMaa();"  id="MaaKnop">Mo</a>
   <a href="#" onclick="showDin();"  id="DinKnop">Tu</a>
   <a href="#" onclick="showWoe();"  id="WoeKnop">We</a>
   <a href="#" onclick="showDon();"  id="DonKnop">Th</a>
   <a href="#" onclick="showVri();"  id="VriKnop">Vr</a>
   <a href="#" onclick="showZat();"  id="ZatKnop">Sa</a>
   <a href="#" onclick="showZon();"  id="ZonKnop">Su</a>
</div>

今日を基準にその日の色を変えたい。

4

2 に答える 2

0

質問する前に何かを試してみるべきでした..とにかく、これはそれを行うための高速で汚れた方法です

var days = ['MaaKnop', 'DinKnop', 'WoeKnop', 'DonKnop', 'VriKnop', 'ZatKnop', 'ZonKnop'];

var current_day = new Date().getDay();

document.getElementById(days[current_day - 1]).style.color = "#f00";

// or you could add a css class
document.getElementById(days[current_day - 1]).className = "active";

.active{
    color: red;
}
于 2013-11-06T10:20:23.363 に答える