Javascript 基于时间的文本
您好,我使用此代码根据一天中的时间显示不同的消息,但它仅在0之后显示消息。有人知道我做错了什么吗 JS HTMLJavascript 基于时间的文本,javascript,Javascript,您好,我使用此代码根据一天中的时间显示不同的消息,但它仅在0之后显示消息。有人知道我做错了什么吗 JS HTML 生产力图书馆 嘿 您的比较还应包括以下条件值的&&,以使其正常工作。当前time>0始终为true无论time的值是多少,它只需要大于0即可,因此要使其工作,还需要添加和条件 var today=新日期(); var time=today.getHours(); var问候; 如果(time>0&&time 12&&time 18&&time您的比较还应包括以下条件的值上的&,以
生产力图书馆
嘿
您的比较还应包括以下条件值的&&
,以使其正常工作。当前time>0
始终为true
无论time
的值是多少,它只需要大于0
即可,因此要使其工作,还需要添加和
条件
var today=新日期();
var time=today.getHours();
var问候;
如果(time>0&&time 12&&time 18&&time您的比较还应包括以下条件的值上的&
,以使其正确工作。当前time>0
始终为true
无论time
的值是多少,它只需大于0
即可,添加>和
条件
var today=新日期();
var time=today.getHours();
var问候;
if(time>0&&time 12&&time 18&&time考虑一下您的if
的顺序。将执行第一个匹配条件。并且>0
将被匹配,即使值是>12
或>18
。所以只需更改顺序即可。)
我建议将最后一次检查改为time>=0
,因为如果有人在午夜后访问此页面,文本yo shits breaked yo!
将一直显示到1点
var today=新日期();
var time=today.getHours();
var问候;
如果(时间>18){
问候=‘晚上好,宝贝!’;
}否则,如果(时间>12){
问候=‘下午好,先生!’;
}否则(时间>=0){
问候语='text 1';
}否则{
问候语=‘哟屎坏了哟!’;
}
var show=document.getElementById('message');
show.textContent=greet;
嘿
如果
,考虑一下你的的顺序。第一个匹配条件将被执行。并且>0
将被匹配,即使值是>12
或>18
。所以只需更改顺序即可。;)
我建议将最后一次检查改为time>=0
,因为如果有人在午夜后访问此页面,文本yo shits breaked yo!
将一直显示到1点
var today=新日期();
var time=today.getHours();
var问候;
如果(时间>18){
问候=‘晚上好,宝贝!’;
}否则,如果(时间>12){
问候=‘下午好,先生!’;
}否则如果(时间>=0){
问候语='text 1';
}否则{
问候语=‘哟屎坏了哟!’;
}
var show=document.getElementById('message');
show.textContent=greet;
嘿
几乎每个小时都大于0,所以除了午夜,你将一直满足这个条件。几乎每个小时都大于0,所以除了午夜,你将一直满足这个条件。
var today = new Date();
var time = today.getHours();
var greet;
if (time > 0) {
greet = 'text 1';
} else if (time > 12) {
greet = 'Good afternoon Sir!';
} else if (time > 18) {
greet = 'Good evening babe!';
} else {
greet = 'yo shits broken yo!';
}
var show = document.getElementById('message');
show.textContent = greet;
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="description" content="Productiviteits website voor eigen gebruik :) ">
<meta name="keywords" content="HTML,CSS,JavaScript">
<meta name="author" content="Jeroen Renema">
<!-- Title -->
<title>Productivity Library</title>
</head>
<body>
<h2 id="message">hey</h2>
<script src="js/Welcome.js"></script>
</body>
</html>