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的参数,这个要如何实现呢? 展开
<div>
<img src="img/date/month/9.png">
<p><img src="img/date/day/5.png"></p>
</div>
img文件夹内png图片名就是月,日的数字,比如上面出来的图片就是9和5的样子,是不是要用到日期函数然后把月,日变量提出来然后做个字符串赋值给$+.png构造一个img的参数,这个要如何实现呢? 展开
4个回答
展开全部
<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的那种,你可以用他的,和我的思路不一样
不过记得采纳我哦,明天我给你细答,先睡觉了,你也早点睡
最后,我是女的,大哥不能乱叫,大姐我也不是····
展开全部
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";
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给p一个id 然后js用document.getElementById().innerhtml='<img src="img/date/month/5.png">'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以直接引用,你也可以做一些计算和输出,但是确保您介绍js代码编辑,或成为钱是不确定的。
要显示它的document.write
或将它们分配到一个容器的innerHTML
id="demo"> </ SPAN
的document.getElementById(”演示“)。的innerHTML = D;
或将它们分配到一个输入框的值
<input TYPE="TEXT" id="demo" <BR /
现在LANGUAGE="JAVASCRIPT">的
的document.getElementById(“演示”;)。值= D;
要显示它的document.write
或将它们分配到一个容器的innerHTML
id="demo"> </ SPAN
的document.getElementById(”演示“)。的innerHTML = D;
或将它们分配到一个输入框的值
<input TYPE="TEXT" id="demo" <BR /
现在LANGUAGE="JAVASCRIPT">的
的document.getElementById(“演示”;)。值= D;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询