我不明白为什么会出现此错误?
I do not understand why I get this error?
为什么我总是收到 myfunc() is not defined 错误?
<button onclick = "myfunc();">submit</button>
<script src="script.js">
function myfunc(){
let person = {
name: document.getElementById("demo");
}
alert(person.name);
}
</script>
这是一个基本事实,如果该脚本标签具有 src
属性
,您的脚本将被忽略
解决方案:制作第二个没有 src 属性的 script
标签。
<button onclick="myfunc();">submit</button>
<script src="script.js"></script>
<script>
function myfunc(){
let person = {
name: document.getElementById("demo")
}
alert("it works");
}
</script>
为什么我总是收到 myfunc() is not defined 错误?
<button onclick = "myfunc();">submit</button>
<script src="script.js">
function myfunc(){
let person = {
name: document.getElementById("demo");
}
alert(person.name);
}
</script>
这是一个基本事实,如果该脚本标签具有 src
属性
解决方案:制作第二个没有 src 属性的 script
标签。
<button onclick="myfunc();">submit</button>
<script src="script.js"></script>
<script>
function myfunc(){
let person = {
name: document.getElementById("demo")
}
alert("it works");
}
</script>