使用自定义Javascript日期变量与IMG SRC元素

Using Custom Javascript Date Variable with IMG SRC Element

本文关键字:IMG SRC 元素 变量 日期 自定义 Javascript      更新时间:2023-09-26

我试图在我的网站上的一些img src元素中使用自定义javascript日期变量,但我遇到了一些麻烦,因为代码不识别utcdate变量。我决定使用moment.js来帮助我实现生成当前日期(在UTC格式)。这样做的目的是驱动(并显示)库中的图像,这些图像位于以YYYYMMDD格式的今天的日期命名的目录中。

HTML代码:

<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.7.0/moment.js"></script>
<script type="text/javascript">
$(document).ready(function() {
     // set an element
     $("#date").val( moment().format('YYYYMMDD') );
     // set a variable
     var utcdate = moment().format('YYYYMMDD');
});
</script>
<div class="gallery" align="center">
    <h1>Title Goes Here</h1>
    <br />
    <div class="thumbnails">
        <img onmouseover="preview.src=img1.src" name="img1" src="http://some.website/somedirectory/" + utcdate + "/someotherdirectory/image.png" alt=""/>
    </div><br/>
    <div class="preview" align="center">
        <img name="preview" src="http://some.website/somedirectory/" + utcdate + "/someotherdirectory/image.png" alt=""/>
    </div>
</div>

拨弄答案

 var utcdate = moment().format('YYYYMMDD');
 $("#my_image").attr("src","http://some.website/somedirectory/" + utcdate + "/someotherdirectory/image.png");