ある日付からHPの一部を非表示することは可能でしょうか?
HPで<marquee>タグを使うTelopを表示させており、これを数日後には表示されないようにしたいと思っています。
私はまだJavaScriptを勉強を始めたばかりです。(CSSは少々・・) まずはネットで人の書いたソースをまねて作ってみたのですが、きちんと理解して書いていないのでうまくいきません。 どなたかよいヒントを教えて頂けますでしょうか? お恥ずかしいのですが、現在はこのようなソースを書いたのですが・・・表示されなくなる日付を設定して、実際にHPを開いたときの日付とを比べ、表示/非表示を判断するようにしたいのです。
<html>
<head></head>
<body onload="test()">
<script language="JavaScript">
<!--
function test() {
var off = Date.parse("Dec 21, 2008");
var on = (new Date()).getTime();
if(on < off)
document.write(document.getElementById("hyouji"));
else
document.write(document.getElementById("hihyouji"));
}
-->
</script>
<div id="hyouji"><marquee>ようこそ!!</marquee></div>
<div id="hihyouji"></div>
</body>
</html>
よろしくお願いいたします。