このような要素に今週の番号を出力しています。
<span id="week"><?PHP echo date("W"); ?></span>
次に、スパンのコンテンツを収集し、今日の週に追加する週数のパラメーターを追加する関数があります。
<a href="#" onclick="show_week(1)">Next week</a>
javascript 関数 show_week() は次のようになります
function show_week(x){
var d =document.getElementById("week").innerHTML;
//alert(d.innerHTML);
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
}
}
xmlhttp.open("GET","show_week.php?w="+x+'&d='+d,true);
xmlhttp.send();
}
この関数では、コンテンツを my から変数 d witch に保存します。この場合、今週の番号 (40) です。
次に、この変数を次のように show_week.php に渡します
xmlhttp.open("GET","show_week.php?w="+x+'&d='+d,true);
id="week" を使用してスパンに新しい週番号を出力します。
これを正しく機能させることはできません。
スパン id="week" の曜日に 1 週間追加するにはどうすればよいですか?