用java脚本显示一周中的几天

displaying days of the week in java script

本文关键字:几天 java 脚本 显示 一周      更新时间:2023-09-26

我需要-创建一个带有文本输入字段和按钮的HTML表单。。当在文本输入字段中输入数字并单击按钮时,将调用名为DayOfTheWeek()的Javascript函数。此功能使用switch语句来确定与输入的数字相对应的星期几,即如果输入的数字是1,则显示消息"It’s Monday",如果输入的号码是2,则显示信息"It‘s Tuesday",依此类推。如果输入的数字不在1-7之间,则会显示消息"not a valid day of the week"。

我的html

<input type="text" name="text1"/>
<input type="button" value="Click me" onclick="days(text1.value);"/>

我的java脚本

function days(dayOfTheWeek)
{
switch (dayOfTheWeek) {
case “1”: 
    alert(“It'’s Monday”);
        break;
case “2”:
        alert(“It'’s Tuesday”);
    break;
case “3”:
        alert(“It'’s Wednesday”);
    break;
case “4”:
        alert(“It'’s Thursday”);
    break;
case “5”:
        alert(“It'’s Friday”);
    break;
case “6”:
        alert(“It'’s Saturday”);
    break;
case “7”:
        alert(“It'’s Sunday”);
    break;
default:
        alert(“Not a valid day”);
    break;  
}
}

请帮助我不断收到firebug的错误,说天没有定义

function days(dayOfTheWeek) {
  var weekday=new Array(7);
  weekday[0]="Sunday";
  weekday[1]="Monday";
  weekday[2]="Tuesday";
  weekday[3]="Wednesday";
  weekday[4]="Thursday";
  weekday[5]="Friday";
  weekday[6]="Saturday";
  var n = weekday[dayOfTheWeek];
  return n;
}

您更新的代码

<input type="text" name="text1" id="text1" />
<input type="button" value="Click me" onclick="javascript:days(parseInt(document.getElementById('text1').value));" />
<script language=javascript>
function days(dayOfTheWeek)
{
switch (dayOfTheWeek) {
case 1: 
    alert("It'’s Monday");
        break;
case 2:
        alert("It'’s Tuesday");
    break;
case 3:
        alert("It'’s Wednesday");
    break;
case 4:
        alert("It'’s Thursday");
    break;
case 5:
        alert("It'’s Friday");
    break;
case 6:
        alert("It'’s Saturday");
    break;
case 7:
        alert("It'’s Sunday");
    break;
default:
        alert("Not a valid day");
    break;  
}
}
</script>