
正文
javascript问候,js根据时间段提示问候语
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求一段JavaScript随即问候语代码
function sayHi(){
var sayHi = new Array(); //问候语数组
sayHi[0] = "hi,sexy girl! 11";
sayHi[1] = "hi,sexy girl! 22";
sayHi[2] = "hi,sexy girl! 33";
sayHi[3] = "hi,sexy girl! 44";
sayHi[4] = "hi,sexy girl! 55";
sayHi[5] = "hi,sexy girl! 66";
sayHi[6] = "hi,sexy girl! 77";
var num = Math.floor(Math.random() * 6 + 1); //随机一个1-7的数字
alert(sayHi[num]); //根据随机数取出问候语
}
//要想实现你所说的"一周每天随机显示"这样写在前端是不行的
//一周每天随机显示,必须在后台生成前台调吧
//如果在前台写每个人看到的都不一样,如果要看到的
//一样,那就不是随机了,而是根据星期几直接取。
相关问答
Q1: javascript 1、给页面添加节日问候功能,在情人节和教师节在页面上显示提示信息。(Date对象的使用)
1、首先把所有需要提醒的日期定义为一个多维数组。
2、然后从服务器取时间用date转化(因为js默认采用本地时间,如果用户的时间没调整就会导致不准确)。
3、遍历数组并switch即可。
Q2: JavaScript中按时间显示问候语
script
function test(){
t = document.getElementById("time").value;
hour = t.split(":")[0];
m = t.split(":")[1];
if(hour24 || hour0 || m0 || m60 || hour == null || m==null){
document.getElementById("show").innerHTML="输入错误";
}else if(hour = 18|| hour 8){
document.getElementById("show").innerHTML="晚上好";
}else if(hour =8 hour 12){
document.getElementById("show").innerHTML="上午好";
}else if(hour =12 hour 13){
document.getElementById("show").innerHTML="中午好";
}else if(hour =13 hour 18){
document.getElementById("show").innerHTML="下午好";
}
}
/script
br
input type="text" id="time" onchange="test();"/
br/
span id="show"/
Q3: javascript读取当前系统时间输出问候语无法显示问候语 该程序哪里出错了
script language="JavaScript"
function data() {
var now=new Data(); //Data() 写错了,应该是Date()
/Script
Q4: JavaScript分时段问候用户的问题
else if( hours18)
{document.write(''Good Afternoon !")}
其中''Good Afternoon !"
第一个双引号为两个单引号
应该为"







