在javascript中创建简单的倒计时
我一直在尝试在我的网站上放置一些基于javascript的倒计时/计时器。。。这方面的一个例子是 “我是一名25岁的兼职博客写手兼设计师兼全职服务员兼调酒师!”其中“25”一词会随着年龄的增长而逐年增加 另一个例子是 “和我的准丈夫(婚礼倒计时)”并将“准丈夫”改为“丈夫” 我看过一些剧本,但不完全是我需要的 我一直在尝试使用Math.floor方法,该方法适用于天数,但我需要找出如何增加年数。有没有办法用math.floor计算年份在javascript中创建简单的倒计时,javascript,date,timer,countdown,Javascript,Date,Timer,Countdown,我一直在尝试在我的网站上放置一些基于javascript的倒计时/计时器。。。这方面的一个例子是 “我是一名25岁的兼职博客写手兼设计师兼全职服务员兼调酒师!”其中“25”一词会随着年龄的增长而逐年增加 另一个例子是 “和我的准丈夫(婚礼倒计时)”并将“准丈夫”改为“丈夫” 我看过一些剧本,但不完全是我需要的 我一直在尝试使用Math.floor方法,该方法适用于天数,但我需要找出如何增加年数。有没有办法用math.floor计算年份 旁注*我不太熟悉javascript或任何类似的东西您可以使
旁注*我不太熟悉javascript或任何类似的东西您可以使用javascript来实现这一点:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Welcome to My Page!</title>
</head>
<body>
<div id="about-me"></div>
</body>
<script>
function get_message() {
var my_birthday = new Date("2/13/1996"); // update your birthday here
var today = new Date();
var time_diff = Math.abs(today.getTime() - my_birthday.getTime()); // get the difference in milliseconds between today's date and your birthday
var my_age = Math.floor(time_diff / (1000 * 3600 * 24 * 365)); // get your age
var s = document.getElementById('about-me');
var message = "I’m a " + my_age.toString() + "-year-old part-time blogger & designer and full-time waitress & bartender!";
s.innerHTML = message; // update your age
}
window.onload = get_message; // load script only when page is loaded
</script>
</html>
欢迎来到我的页面!
函数get_message(){
var my_birth=新日期(“1996年2月13日”);//在此处更新您的生日
var today=新日期();
var time_diff=Math.abs(today.getTime()-my_birth.getTime());//获取今天的日期和您的生日之间的毫秒差
var my_age=Math.floor(time_diff/(1000*3600*24*365));//了解您的年龄
var s=document.getElementById('about-me');
var message=“我是一名”+我的年龄.toString()+“-岁的兼职博主兼设计师兼全职服务员兼调酒师!”;
s、 innerHTML=message;//更新您的年龄
}
window.onload=get_message;//仅在加载页面时加载脚本
希望这有帮助 您是如何尝试的?问题是什么?您使用的是什么技术?这是一个静态HTML页面,还是动态生成的页面?这是有道理的,但是我如何将它输入到一个页面中,比如一个关于我的页面。当我尝试添加时,没有显示任何内容it@tsukinoakari如果您是从头开始编写网页,请将上述代码另存为“something.html”。你是如何创建网页的?网站建设者?我从头开始创建页面