未捕获的语法错误:意外的标记<和未捕获的引用错误:未定义 myFunction
Uncaught SyntaxError: Unexpected token < and Uncaught ReferenceError: myFunction is not defined
我在myscript.js文件上编写了以下代码。
`<script>
function myFunction()
{
document.getElementById("demo").innerHTML="Paragraph Changed";
}
</script>`
然后将myscript.js作为外部javascript文件链接到我的外部.html页面上。外部.html的代码如下: <!DOCTYPE html>
<html>
<head>
<script src="http://127.0.0.1/javascript/myscript.js">
</script>
</head>
<body>
<h1>My Webpage</h1>
<p id="demo">This is a Paragraph.</p>
<input type="button" value="Click" onclick="myFunction()">
</body>
</html>
如果我把这些文件放在我的本地主机javascript文件夹中,谷歌浏览器会给我错误:未捕获的语法错误:意外的令牌<(myscript.js:1)未捕获的引用错误:未定义 myFunction(外部.html:10)
Mozilla Firefox给了我错误:语法错误:语法错误 (myscript.js:1)引用错误:未定义 myFunction (外部.html:1)
如果我在外部.html文件中编写 myscript.js 代码并单击按钮,则不会出错。当我尝试使用外部 myscript.js 文件运行 html 文件时发生错误。我已经用谷歌搜索了几次这个问题,但没有得到答案。请帮助我。
外部脚本应该是纯 JavaScript 代码,不得包含标记
`<script>
和
</script>`
仅将以下内容放在myscript.js
文件中:
function myFunction() {
document.getElementById("demo").innerHTML="Paragraph Changed";
}
- gmaps4rails 2.4.6未捕获引用错误:未定义Gmaps
- Wordpress中的Javascript出现匿名函数/引用错误
- 使用dc.js、d3.js和crossfilter引用错误
- 未捕获引用错误:未定义validateform
- 为什么我会出现此错误"未捕获引用错误:未定义标题;
- $未定义-未捕获引用错误
- Sitecore”;未捕获引用错误:未定义MultilistWithSearch;
- Wordpress:未捕获引用错误:未定义速度
- Node.js引用错误:未定义类名
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- Javascript 未定义错误:引用错误:未定义 ALT
- 为流星重新包装砌体会产生错误“引用错误:窗口未定义”
- 未定义错误引用
- 错误: 引用错误: 未定义发送
- 角度砌体指令隐藏内部元素,错误:引用错误:未定义砌体
- CoffeeScript 在 'for v in values' 中创建一个全局变量 'v',导致事件中的错误引用
- Javascript:未捕获类型错误:引用创建的对象时无法调用未定义的方法“add”
- 架构错误 - 引用错误:未定义电话
- 获取错误“引用错误:未定义事件”
- 打字稿错误引用_this