JS调用今天星期几请问是怎么搞的
下面是得到的JS代码,但是调用不出星期来//ainx:ainx:home的JavaScript文件//deal每周列表functionweekdata(id){for(v...
下面是得到的JS代码,但是调用不出星期来
//ainx:ainx:home的JavaScript文件
//deal 每周列表
function weekdata(id) {
for(var i=1;i<=7;i++) {
if(i==id) {
document.getElementById("weekdiv"+i).style.display="block";
document.getElementById("week"+i).className="s-nav3";
} else {
document.getElementById("weekdiv"+i).style.display="none";
document.getElementById("week"+i).className=" ";
}
}
}
//deal 收藏
function collectdata(str,target) {
document.getElementById("gamescss").className = " ";
document.getElementById(str+"css").className = "s-nav3";
$.ajax({
url:target+"/acg_collectdataajax/index.html",
type:"get",
dataType:"json",
data:{str:str,j:1,tt:Math.random()},
success:function(resp){
$("#collectdatadiv").html(resp.content);
}
});
}
调用方式
<script type="text/javascript" src="xxxxxx.js"></script>
<script type="text/javascript">weekdata("i");</script>
请问是那里搞错,感激不禁~!
感谢一楼的回答,但是我要在
<script type="text/javascript">weekdata("i");</script>
得到真实的数字地址i
我是想得到真实地址,<script type="text/javascript">weekdata("这里是真实地址,比如今天星期2,那就得到2");</script>
i就是真实地址,比如今天星期4,我要得到4的实际数字,怎么做到? 展开
//ainx:ainx:home的JavaScript文件
//deal 每周列表
function weekdata(id) {
for(var i=1;i<=7;i++) {
if(i==id) {
document.getElementById("weekdiv"+i).style.display="block";
document.getElementById("week"+i).className="s-nav3";
} else {
document.getElementById("weekdiv"+i).style.display="none";
document.getElementById("week"+i).className=" ";
}
}
}
//deal 收藏
function collectdata(str,target) {
document.getElementById("gamescss").className = " ";
document.getElementById(str+"css").className = "s-nav3";
$.ajax({
url:target+"/acg_collectdataajax/index.html",
type:"get",
dataType:"json",
data:{str:str,j:1,tt:Math.random()},
success:function(resp){
$("#collectdatadiv").html(resp.content);
}
});
}
调用方式
<script type="text/javascript" src="xxxxxx.js"></script>
<script type="text/javascript">weekdata("i");</script>
请问是那里搞错,感激不禁~!
感谢一楼的回答,但是我要在
<script type="text/javascript">weekdata("i");</script>
得到真实的数字地址i
我是想得到真实地址,<script type="text/javascript">weekdata("这里是真实地址,比如今天星期2,那就得到2");</script>
i就是真实地址,比如今天星期4,我要得到4的实际数字,怎么做到? 展开
4个回答
展开全部
使用Date对象的getDay方法可以获取当前日期的星期数。
getDay() 方法可返回表示星期的某一天的数字。
语法:
dateObject.getDay()
返回值:
dateObject 所指的星期中的某一天,使用本地时间。返回值是 0(周日) 到 6(周六) 之间的一个整数。
提示:
该方法总是结合一个 Date 对象来使用。
示例:
var date = new Date();
alert(date.getDay());//输出当前日期的星期数
展开全部
有这么麻烦吗?直接就可以获取啊!你先看看星期几英语是什么单词,在将你的时间类型date(),精确到什么是年,还是月,还是星期几,还是天,=还是时。。。。。你懂了吗?就那么几行代码没有这么复杂啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//ainx:ainx:home的JavaScript文件
//deal 每周列表
function weekdata(id) {
for(var i=1;i<=7;i++) {
if(i==id) {
document.getElementById("weekdiv"+i).style.display="block";
document.getElementById("week"+i).className="s-nav3";
} else {
document.getElementById("weekdiv"+i).style.display="none";
document.getElementById("week"+i).className=" ";
}
}
}
//deal 收藏
function collectdata(str,target) {
document.getElementById("gamescss").className = " ";
document.getElementById(str+"css").className = "s-nav3";
$.ajax({
url:target+"/acg_collectdataajax/index.html",
type:"get",
dataType:"json",
data:{str:str,j:1,tt:Math.random()},
success:function(resp){
$("#collectdatadiv").html(resp.content);
}
});
}
调用方式
<script type="text/javascript" src="xxxxxx.js"></script>
<script type="text/javascript">weekdata("i");</script>
//deal 每周列表
function weekdata(id) {
for(var i=1;i<=7;i++) {
if(i==id) {
document.getElementById("weekdiv"+i).style.display="block";
document.getElementById("week"+i).className="s-nav3";
} else {
document.getElementById("weekdiv"+i).style.display="none";
document.getElementById("week"+i).className=" ";
}
}
}
//deal 收藏
function collectdata(str,target) {
document.getElementById("gamescss").className = " ";
document.getElementById(str+"css").className = "s-nav3";
$.ajax({
url:target+"/acg_collectdataajax/index.html",
type:"get",
dataType:"json",
data:{str:str,j:1,tt:Math.random()},
success:function(resp){
$("#collectdatadiv").html(resp.content);
}
});
}
调用方式
<script type="text/javascript" src="xxxxxx.js"></script>
<script type="text/javascript">weekdata("i");</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会Ajax,但是获取星期几确实很容易。
var week["日","一","二","三","四","五","六"];
今天是星期week[new Date().getDay()]。
return new Date().getDay();
楼主,要自己多想想,既然能拿到结果,至于怎么返回,怎么调用,那要自己想。
既然你要用一个数字作为参数,那就不要给参数,要用什么数,在函数体里获取使用。你这样指定参数,那就是固定的了,你怎么改?
你把id这个参数拿到函数体里,然后将new Date().getDay()值赋给id不就可以用id了吗?而且每天id都不同。
<script type="text/javascript">weekdata("i");</script>你这句的参数是i,是字符串,不是数字吧。
var week["日","一","二","三","四","五","六"];
今天是星期week[new Date().getDay()]。
return new Date().getDay();
楼主,要自己多想想,既然能拿到结果,至于怎么返回,怎么调用,那要自己想。
既然你要用一个数字作为参数,那就不要给参数,要用什么数,在函数体里获取使用。你这样指定参数,那就是固定的了,你怎么改?
你把id这个参数拿到函数体里,然后将new Date().getDay()值赋给id不就可以用id了吗?而且每天id都不同。
<script type="text/javascript">weekdata("i");</script>你这句的参数是i,是字符串,不是数字吧。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询