如何在window.load上调用外部javascript?
我想把这个放到我的网站上如何在window.load上调用外部javascript?,javascript,html,Javascript,Html,我想把这个放到我的网站上 <script type="text/javascript"> <!-- window.onload = hello; function hello() { var name = prompt("What is your name", "") alert ( "Hello " + name + "! Welcome to my forum.") } </script> 除了导入脚本之外,不应该有更多的内容。但是,你的剧本全毁了。当然,它不
<script type="text/javascript"> <!-- window.onload = hello; function
hello() { var name = prompt("What is your name", "") alert ( "Hello "
+ name + "! Welcome to my forum.") } </script>
除了导入脚本之外,不应该有更多的内容。但是,你的剧本全毁了。当然,它不会工作,除非你的浏览器能解释它。看看javascript的基础知识。首先,您似乎没有使用分号来分隔单个语句。此外,您还打开了一条HTML注释将代码更改为以下内容:
<script type="text/javascript">
var name = prompt("What is your name", "");
alert ( "Hello " + name + "! Welcome to my forum."); </script>
var name=prompt(“您叫什么名字?”);
提醒(“你好”+姓名+“!欢迎来到我的论坛。”);
i、 删除任何函数并直接编写警报,这应该可以工作。您的hello.js应该如下所示:
window.onload = hello;
function hello() {
var name = prompt("What is your name", "");
alert("Hello " + name + "! Welcome to my forum.");
}
然后
就可以正常工作了。Ubuntu服务器16.04
外部JS
更改自:-->window.onload=hello
更改为:-->window.document.body.onload=hello
html
body onload=“hello()”@Wan-所以问题是您添加了注释标记。很抱歉,第一篇文章,此界面仍然是新的欢迎使用so。请注意,您已回复了一篇4年前的帖子。至于回答,请阅读