请大神看看这段代码的异常

来源:5-3 函数调用

慕虎4811625

2016-07-26 13:35

<!DOCTYPE HTML>

<html>

<head>

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

<title>trick</title>

<script type="text/javascript">

function tanchuang()

{

    var i

for(i=0;i>=0;i++)

alert("哈哈哈,你上当啦!!!")

}

</script>

</head>

<body>

<form>

<input type="button" value="点击有奖" onclick="tanchuang()">

</form>

</body>

</html>


写回答 关注

8回答

  • 王小维ww
    2016-10-18 00:50:06

    经过调试,你的代码的问题是:你的函数里面的大括号小括号特么的都是中文输入法下的符号!!!!!!!我特么找了好久的错误,真是醉了,删掉自己打一遍,一点问题都没有,然后才发现题主的符号有问题!!!希望题主别犯这种错误了。最后........赔我大好青春!!!

    慕粉1826...

    哈哈哈被坑了

    2017-02-13 19:19:47

    共 1 条回复 >

  • 九日谈
    2016-08-04 23:12:55

    我也分享一个无限弹窗的方法:呵呵

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>定义函数</title>
    <script type="text/javascript">
    function sub2(a,b)                     //定义函数
     {
       sub=a-b;
       
       alert("无限弹窗:");
       sub2(7,6)
       
    
     }
     sub2();
    </script>
    </head>
    <body>
    </body>
    </html>


  • 爱呦魏
    2016-07-27 22:58:51

    help.html:11 Uncaught SyntaxError: Invalid or unexpected token

    10help.html:18 Uncaught ReferenceError: tanchuang is not defined

    在网页上调试的错误:首先是alert();一条语句结束要用分号;然后是说点击事件下的tanchuang函数未定义。

  • 无言的兔子
    2016-07-26 14:12:34

    你写的写的循环是一个死循环,i的条件是永远满足的

    慕虎4811...

    有用的,就是无限弹窗

    2016-07-26 19:10:16

    共 1 条回复 >

  • 一只特立独行的程序猿
    2016-07-26 14:10:25

    function tanchuang()

    {

    alert("哈哈哈,你上当啦!!!");

    }

    </script>

    </head>

    <body>

    <form>

    <input type="button" value="点击有奖" onclick="tanchuang()">

    </form>


  • Homehui_Chen
    2016-07-26 14:02:40

    循环只有一次.你的编程习惯得改改,for循环条件后面加上大括号.每句后面加个分好.

    慕虎4811...

    哈哈哈,谢谢指导,不过是有用的,括号中文了,就是无限弹窗

    2016-07-26 19:12:31

    共 1 条回复 >

  • gkcx
    2016-07-26 13:59:17

    你这个for循环的判断条件有问题啊,i=0,然后你的条件是i>=0时执行,然后i++,这样会无限循环吧。

    慕虎4811... 回复爱呦魏

    但是这个只需要点击一次就可以啦

    2016-07-28 13:12:55

    共 3 条回复 >

  • 摩西摩西
    2016-07-26 13:58:45

    function tanchuang()

    {

        

    alert("哈哈哈,你上当啦!!!");

    }

    </script>

    </head>

    <body>

    <form>

    <input type="button" value="点击有奖" onclick="tanchuang()">


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题