gpt4 book ai didi

javascript - 如何从 html onclick 中的 javascript 模块调用函数

转载 作者:行者123 更新时间:2023-12-04 08:58:57 26 4
gpt4 key购买 nike

<h1 onclick="sayhello()"> Hello Word</h1>

<script type="module" >
sayhello=()=>{
console.log('Hello');
}
</script>

结果是:(index):14 Uncaught ReferenceError: sayhello is not defined at (index):14

最佳答案

您应该删除 type=module:

<h1 onclick="sayhello()">Click</h1>
<script >
sayhello=()=>{
console.log('Hello');
}
</script>

或者将函数附加到 window 以全局使用它:

<h1 onclick="sayhello()">Click</h1>
<script type="module">
window.sayhello=()=>{
console.log('Hello');
}
</script>

关于javascript - 如何从 html onclick 中的 javascript 模块调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63655960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com