2

在 javascript 资产文件中,我有一个jstester.js像这样的文件:

function hehe()
{
    alert("wedsdsd");
}
document.write("fdygsdfysdgf");

然后在public index.html文件中我有这个:

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<script src="/assets/jstester.js">
hehe();
</script>

</body>
</html>

所以我认为这就是我可以从我的 Javascript 文件中调用方法但看起来它不起作用,没有消息框出现......那么正确的方法是什么?

4

2 回答 2

1

这就是你要找的:

<body>
    <script src="/assets/jstester.js"></script>
    <script type="text/javascript">hehe();</script>
</body>
于 2013-04-11T22:22:34.953 回答
1

如果 a<script>有 asrc则元素的文本内容将被忽略。所以你不能这样做:

<script type="text/javascript" src="assets/jstester.js">
  hehe();
</script>

但:

<script type="text/javascript" src="assets/jstester.js"></script>
<script>hehe();</script>
于 2013-04-11T22:23:15.723 回答