html中判断星期的方法,判断星期几.html

本文介绍了一种使用JavaScript实现从日期到星期转换的方法。通过prompt获取用户输入的数字(0-6),分别对应星期日至星期六,并利用switch语句进行转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//prompt()//弹出输入框

//alert()//弹出一个提示框

//alert(‘hello world‘)

//语法:prompt(‘提示用户的文字‘)

//返回值形式接收用户输入的内容

var date=prompt(‘请输入一个0~6的整数‘)-0

document.writeln(‘亲,你输入的整数是:‘+date+‘
‘)

//console.log(typeof date)

switch(date)

{

case 0:

document.writeln(‘星期日‘)

break

case 1:

document.writeln(‘星期一‘)

break

case 2:

document.writeln(‘星期二‘)

break

case 3:

document.writeln(‘星期三‘)

break

case 4:

document.writeln(‘星期四‘)

break

case 5:

document.writeln(‘星期五‘)

break

case 6:

document.writeln(‘星期六‘)

break

default:

document.writeln(‘请输入一个0~6的整数‘)

break

}

原文:https://www.cnblogs.com/d534/p/12748218.html

您好!要在HTML中实现输入年月日并判断星期,可以使用JavaScript来完成。下面是一个示例代码: ```html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>判断星期</title> </head> <body> <label for="year">年:</label> <input type="number" id="year"> <label for="month">月:</label> <input type="number" id="month"> <label for="day">日:</label> <input type="number" id="day"> <button onclick="getWeekday()">确定</button> <p id="result"></p> <script> function getWeekday() { const year = document.getElementById("year").value; const month = document.getElementById("month").value; const day = document.getElementById("day").value; const date = new Date(year, month - 1, day); const weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"][date.getDay()]; document.getElementById("result").innerHTML = `日期为:${year}年${month}月${day}日,${weekday}`; } </script> </body> </html> ``` 在这个示例代码中,我们首先定义了一个HTML表单,包含三个文本框和一个按钮。当用户点击按钮时,会调用`getWeekday()`函数。在`getWeekday()`函数中,我们使用`document.getElementById()`函数获取用户输入的年月日,并将其转换为JavaScript中的`Date`类型。然后,我们使用`Date.getDay()`函数获取星期的数字(0表示星期日,1表示星期一,以此类推),并根据数字获取对应的星期字符串。最后,我们使用`document.getElementById()`函数将结果显示在页面上。 希望这个示例代码能对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值