Javascript 输入数字时如何显示日期?
javascript,当输入一个数字时,例如1是星期一,收到的消息是“It's Monday”。 我正在为此使用switch语句 我使用的代码是:Javascript 输入数字时如何显示日期?,javascript,forms,switch-statement,Javascript,Forms,Switch Statement,javascript,当输入一个数字时,例如1是星期一,收到的消息是“It's Monday”。 我正在为此使用switch语句 我使用的代码是: function DayOfTheWeek { var day='1'; switch (day) { case '1'; alert ("It\'s Monday"); break; case '2'; alert ("Its\s Tuesday"); break; case '3'; alert (It\'s Wednesday");
function DayOfTheWeek
{
var day='1';
switch (day)
{
case '1';
alert ("It\'s Monday");
break;
case '2';
alert ("Its\s Tuesday");
break;
case '3';
alert (It\'s Wednesday");
break;
default:
alert("Not a valid day");
break;
}
以下是输入表单代码:
<form name="form3" method="GET" action= "parse.php">
<input type="number" name="textEntry3" />
<input type="button" value="Click me 3" onclick="DayOfTheWeek(textEntry3.value);"\>
</form>
我似乎根本无法让它工作
有人有什么想法吗
谢谢欢迎光临
我鼓励你首先表现出你自己解决问题的努力。但是,由于您是新手,请尝试以下方法
您定义的函数不带参数。您正在静态地为变量赋值1
。为函数定义一个参数,并在switch语句中使用它。有关Javascript函数的教程,请参见
您可能还想阅读该网站关于如何提问的指南 语法突出显示将告诉您缺少一两个引号。这可能就是原因!谢谢,我在发帖后意识到这毫无意义!