为什么无法调用函数

来源:1-1 让你认识JS

qq_浮生若梦_102

2018-07-20 17:18

<script type="text/css">

    function myfunction(){

        var a=confirm("关注js高级篇?");

        if(a==true){

            document.write("欢迎光临");

        }else{

            document.write("很遗憾");

        }

       

    }

</script>

<body>

<p>js进阶篇</p>

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

</body>


写回答 关注

6回答

  • ASuYongZhi
    2018-09-05 14:10:26

    <script type="text/css">里面的type改成text/javascript试试。

  • 嘟噜噜噜噜噜
    2018-08-25 15:35:22

    两个原因:1.     type = "text/css" 改为 type = "text/javascript"\

                     2.     var a=confirm("关注js高级篇?");后的分号换成英文状态下的分号

  • 我记O
    2018-07-29 11:13:36
    1. script作为现代浏览器的默认脚本语言,<script> 标签里的 type="text/javascript"可以删除

    2. 函数名myfunction,按照驼峰命名原则,写成myFunction会更好

    3. var a=confirm("关注js高级篇?");注意中英文输入法下标点符号

  • qq_10Q币_0
    2018-07-24 16:06:00

    <script type="text/css">,把css换成javascript

  • 那就这样啦
    2018-07-20 17:28:18

    你试着var 后面的变量不要用a  

  • qq_浮生若梦_102
    2018-07-20 17:20:32

    var a=confirm("关注js高级篇?");的分号问题我修改了也无法运行

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题