html代码调用js变量

要实现这么个功能在html中显示两个图片来动态显示日期,因为是html是不是就给用js了<div><imgsrc="img/date/month/9.png"><p><i... 要实现这么个功能在html中显示两个图片来动态显示日期,因为是html是不是就给用js了
<div>
<img src="img/date/month/9.png">
<p><img src="img/date/day/5.png"></p>
</div>
img文件夹内png图片名就是月,日的数字,比如上面出来的图片就是9和5的样子,是不是要用到日期函数然后把月,日变量提出来然后做个字符串赋值给$+.png构造一个img的参数,这个要如何实现呢?
展开
 我来答
度高岑00I
推荐于2016-05-05 · TA获得超过161个赞
知道答主
回答量:109
采纳率:100%
帮助的人:111万
展开全部
<script language="javascript">   //jquery你会吗
$(function() {
    var myDate = new Date();
    var month=myDate.getMonth()+1;//获取当前月份(0-11,0代表1月)
    var date=myDate.getDate(); 
    $("#yue").html(month);
    $("#ri").html(data);
    });
</script>
   <!--这里是html代码-->
   <img id="pic" src="img/logo.png" /><div id="riqi"><span id="yue"></span><span id="ri"></span>
   </div>

不是构造img,一般没用js生成图片的。

而是你用img做背景,把riqi的div覆盖在上面。图字分离就行了。这是css布局把riqi的index设大点。不懂再问

更多追问追答
追问
谢谢大哥讲这么细,可是我太菜了看不大懂,http://www.elleshop.com.cn/women.shtml这个网站的首页右上角的效果就是我想要的,能帮我解释一下他是怎么做到的么?
追答
你鼠标点击7,拖动,就会,跳出图片。那个9月份也是.
这个的实现思路是 知友yugi111的那种,你可以用他的,和我的思路不一样
不过记得采纳我哦,明天我给你细答,先睡觉了,你也早点睡
最后,我是女的,大哥不能乱叫,大姐我也不是····
yugi111
2013-09-05 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
var myDate = new Date();
var myMonth = myDate.getMonth();       //获取当前月份(0-11,0代表1月)
var myDate = myDate.getDate();        //获取当前日(1-31)

$("div>img").each(function(i){
   if(i===0)
   this.src = (Number(myMonth)+1) + ".png";
   else
   this.src = (Number(myDate )) + ".png";
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappBOihPC2NZuHBR
推荐于2018-03-04
知道答主
回答量:53
采纳率:0%
帮助的人:14.8万
展开全部
给p一个id 然后js用document.getElementById().innerhtml='<img src="img/date/month/5.png">'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bam30484
2013-09-05 · 超过19用户采纳过TA的回答
知道答主
回答量:183
采纳率:0%
帮助的人:45.7万
展开全部
可以直接引用,你也可以做一些计算和输出,但是确保您介绍js代码编辑,或成为钱是不确定的。

要显示它的document.write

或将它们分配到一个容器的innerHTML

id="demo"> </ SPAN

的document.getElementById(”演示“)。的innerHTML = D;

或将它们分配到一个输入框的值

<input TYPE="TEXT" id="demo" <BR /

现在LANGUAGE="JAVASCRIPT">的

的document.getElementById(“演示”;)。值= D;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式