アプリ版:「スタンプのみでお礼する」機能のリリースについて

例えば以下のようにHTMLに画像を表示させるタグがありますが、
<img src="http://www.hoge.tst/20060504.jpg">

このアドレスの日付部分(YYYYMMDD)を「JavaScript」で本日の日付に設定する方法はありますか?
つまり、その日の日付をファイル名にした画像を表示させたいです。
CGIではなく、JavaScriptを使用した方法が希望です。

宜しくお願いします。

A 回答 (2件)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


<html><head><title>Untitled</title>
<meta http-equiv="Content-Script-Type" content="text/javascript">
</head>
<body>
<script type="text/javascript">
today = new Date();
year = ''+today.getFullYear();
month = ''+(today.getMonth()+1);
if(month < 10){ month = '0' + month; }
day = ''+today.getDate();
if(day < 10){ day = '0' + day; }
document.write('<img src="http://www.hoge.tst/'+year+month+day+'.jpg">')
</script>
</body>
</html>
    • good
    • 0
この回答へのお礼

ありがとうございます。完璧です。
きっちり動作しました。
助かりました。

お礼日時:2006/05/11 13:20

ファイル名をjsでかえられても


実際のファイル名をjsで帰る事なんてできないのだから
意味ないんでは?

なにがしたいかよくわからないけど
実際にサーバーにあげてある、ファイル名は
あなたが変えようといじらなければ、変わりませんよ。
    • good
    • 0
この回答へのお礼

無論、承知しています。
今回の目的はあくまで質問させて頂いたとおり、表示する画像のURLを変えたいだけです。
ご忠告ありがとうございます。

お礼日時:2006/05/11 13:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!