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

求解我的代码哪里错了 为啥点击我 之后啥都没弹出来

<!DOCTYPE HTML>

<html>

<head>

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

<title>函数调用</title>

   <script type="text/javascript">

    function  contxt() //定义函数

      {  var 点击我=哈哈,调用函数了!; 

         alert("哈哈,调用函数了!");

      

      contxt()

   </script>

</head>

<body>

   <form>

      <input type="button"  value="点击我" onclick=" contxt() " />  

   </form>

</body>

</html>


提问者:小顺子的潮流时尚 2016-01-18 09:46

个回答

  • YYN_MR
    2016-01-18 10:05:35
    已采纳

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>函数调用</title>
       <script type="text/javascript">
        function  contxt() //定义函数
          {  var 点击我='哈哈,调用函数了!';
             alert(点击我);
          }
       </script>
    </head>
    <body>
       <form>
          <input type="button"  value="点击我" onclick=" contxt() " /> 
       </form>
    </body>
    </html>

    看了之后觉得你要实现的是这样的。。。

    1.var 定义变量:名字建议使用英文;

    2.var 定义变量中,如果结果是字符或字符串,需要用 '  '  或者 " " 括起来;

    3.括号对 要成对出现,上面的{}大括号要成对;

    4.递归最好有一个判断;

  • qq_丢失的那五年_0
    2016-01-18 15:04:15

      function  contxt() //定义函数
          {
           alert("哈哈,调用函数了!");
          }

    这样不就好了

  • ximengwuheng
    2016-01-18 09:59:36

     var 点击我=哈哈,调用函数了!;

    这些也是多余的。

  • ximengwuheng
    2016-01-18 09:57:40

     {  var 点击我=哈哈,调用函数了!; 

             alert("哈哈,调用函数了!");

          

          contxt()

    这个地方写错了,这里不需要调用,但是少了一个大括号,把 contxt() 改为 } 就可以了。