问答详情
源自:1-2 编程练习

为什么外部引用的时候,将alert写到函数里的,但是点击按钮,不弹出alert框

<!DOCTYPE HTML>

<html>

<head>

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

<title>系好安全带,准备启航</title>

<!--引入外部文件的方式-->

<script src="script.js"></script>

</head>

<body>

    <form>

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

    </form>

</body>

</html>

*******************下面js文件***********************

documen.write("系好安全带,准备起航,目标--js");

function open()

{

alert("准备好了,启航吧");

}

提问者:yu_1010 2019-03-11 09:21

个回答

  • 又是爱学习的一天
    2019-09-07 09:01:19

    open是jas语言里面的关键字 保留字  

  • 狼王梦0_0
    2019-08-16 20:32:09

    就是因为open是关键字

  • 聂博几
    2019-07-24 19:36:49

    1-  “documen”加个“t”

    2-“open”这个单词做函数不行,有别的效果。换成“fun”什么的就好了

    调试过了  代码没问题

  • 玄众妙
    2019-05-15 14:24:15


    <script type="text/javascript">

    document.write("系好安全带,准备起航,目标--js");

    function open()

    {

    alert("准备好了,启航吧");

    }

    </script>

    这样试试,如果不行,那可能是因为open是个关键字

  • ITliao
    2019-04-07 22:38:30

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

    后面多了一个/

  • qq_Forget淡忘_1
    2019-03-17 19:35:25

    onclick “c”大写试试

  • qq_Forget淡忘_1
    2019-03-17 19:33:00

    document写错了少写个t“”

  • 慕后端8557395
    2019-03-11 09:32:07

    你定义完函数以后得调用吧,你不调用弹不出来。

    documen.write("系好安全带,准备起航,目标--js");

    function open()

    {

    alert("准备好了,启航吧");

    }

     open();


    你试试