(index):61 Uncaught ReferenceError: fnspeak1 is not defined

(index):61 Uncaught ReferenceError: fnspeak1 is not defined

本文关键字:is fnspeak1 not defined ReferenceError Uncaught index      更新时间:2023-09-26

我已经创建了一个文本到语音程序..我得到一个错误消息,这是下面给出的这是我的程序。

Html

<textarea id="message"></textarea>
<button type="button" onclick="fnspeak1()">
Play
</button>

Js

function fnspeak1()
{
var msg = new SpeechSynthesisUtterance(document.getElementById("message").value);
window.speechSynthesis.speak(msg);
}

然而,当运行…,当播放按钮被点击:我得到这样的错误信息:

Uncaught ReferenceError: fnspeak1 is not defined
有人能帮我一下吗?提前谢谢Ps:我是js的初学者

我想你应该多打些代码给我分析。

  1. add window.onload = fnspeak1(){ your js code }或Jquery $(document).ready( your funciton here )

  2. 你的职能在其他行动下吗?例如:$(".a").on('click',function(){ your function })

  3. 如果你的html和js不在一个页面中,你是否以正确的方式包含js ?