为了账号安全,请及时绑定邮箱和手机立即绑定

为什么外部引用的时候,将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("准备好了,启航吧");

}

正在回答

8 回答

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

0 回复 有任何疑惑可以回复我~

就是因为open是关键字

0 回复 有任何疑惑可以回复我~

1-  “documen”加个“t”

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

调试过了  代码没问题

1 回复 有任何疑惑可以回复我~


<script type="text/javascript">

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

function open()

{

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

}

</script>

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

0 回复 有任何疑惑可以回复我~

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

后面多了一个/

0 回复 有任何疑惑可以回复我~
#1

狼王梦0_0

那个/可有可无
2019-08-16 回复 有任何疑惑可以回复我~

onclick “c”大写试试

0 回复 有任何疑惑可以回复我~

document写错了少写个t“”

0 回复 有任何疑惑可以回复我~
#1

yu_1010 提问者

真的呢,应该这个也有一部分原因!open这个函数名有没有影响呢?
2019-03-18 回复 有任何疑惑可以回复我~

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

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

function open()

{

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

}

 open();


你试试

0 回复 有任何疑惑可以回复我~
#1

yu_1010 提问者

不能点击事件中调用???我后面发面是不能用open这个词做函数名,换另外一个随便的名字就可以了。不知道是不是这个原因
2019-03-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信