次のコードでは、文字を追加する必要はありません。js を直接使用して、指定された ID の下の Span タグを検索し、05-27 などの日付形式に一致させます。独自の日付タイプに応じて多少変更できます。 一致するのは現在の日付です。今日は 2009-05-27 なので、これは個人的な表現です。できるかな? わかりますか? 05-26 05-27 05-24 05-23 05-27 05-27 05-26 05-27 05-27 05-27 [Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、 を実行するために更新する必要があります] //感谢Care4 function jscheckdate() { var obj = document.getElementById("dxy_r"); var obj = obj.getElementsByTagName("span"); for (i=0;i<obj.length;i++) { var d1 = new Date(new Date().getYear()+'/'+obj[i].innerHTML.replace(/-/g,'/')); var d2 = new Date(new Date().getYear(),new Date().getMonth(),new Date().getDate()); if (Date.parse(d1)>=Date.parse(d2)&&Date.parse(d1)-Date.parse(d2)<6) { obj[i].innerHTML = "<font color=\"red\">"+obj[i].innerHTML+""; } } } jscheckdate();