setTimeout用法不正确吗?

<!DOCTYPE HTML>

<html>

<head>

<script>

function min_(){

    var mychar=prompt("0-5");

    mychar=parseInt(mychar);

    if(mychar<=10)

    {

        switch(mychar)

        {

            case 1:

            alert("1");

            break;

            case 2:

            alert("2");

            break;

            default:

            setTimeout(window.close(),3000);

        }

    }

}

</script>

</head>

<body>

<input name="button" type="button" onclick="min_()" value="打开" />

</body>

</html>


纠正错误     

柳寒烟
浏览 1276回答 1
1回答

忆木偶

 setTimeout(window.close(),3000);应为 setTimeout("window.close()",3000);需要多了解了解setTimeout的语法
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript