问答详情
源自:5-1 什么是函数

加了propmt为什么执行不下去

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>switch</title>

<script type="text/JavaScript">


function a(){

//myweek表示星期几变量

var myweek=3;

 myweek=prompt("ssss",myweek);


switch(myweek)

{

 case 1:

 case 2:

 document.write("学习理念知识");

 break;

 

 case 3:

 case 4:

 document.write("到企业实践");

 

 break;

 case 5:

 document.write("总结经验");

 break;

 

 case 6:

 case 7:

 document.write("周六、日休息和娱乐");

 break;

 


}

}

</script>

</head>

<body>


<input name="button" type="button" onclick="a()" value="请输入星期几">

    

</input>

</body>

</html>


提问者:隳裒 2016-03-18 21:09

个回答

  • zhangsy
    2016-03-18 21:40:58
    已采纳

    switch( parseInt( myweek ) )

  • 丶听风思雨
    2017-09-19 16:01:19

    <input name="button" type="button" onclick="a()" value="请输入星期几">

    按钮设置没有</input>


  • 丶听风思雨
    2017-09-19 15:57:18

    switch( parseInt( myweek ) )

    switch( Number( myweek ) )

  • 大神在路上
    2016-06-12 13:19:58

    prompt()返回的是字符串,你可以把case 1:中的1换成“周一”或“1”(用引号把1引上),就可以了

  • 吧啦吧啦_乌特拉_变
    2016-03-18 21:44:38

    同求答案

  • 低调安妮的阿辉
    2016-03-18 21:42:36

    当我没说好了,题目没看清

  • 低调安妮的阿辉
    2016-03-18 21:41:21

    用法错误,去掉prompt第二个参数