如何使用原版中的一个切换按钮调用 2 个不同的函数 javascript
How Can I call 2 different function using one toggle button in vanilla javascript
我正在使用 annyang.js 进行语音识别,它具有 2 个不同的功能,开始 annyang.start()
和停止 annyang.abort()
现在我如何制作一个切换按钮来触发这两个功能?
我的代码
<div class="action" onclick="actionToogle()">
JS
<script>
function actionToogle() {
var action = document.querySelector(".action");
action.classList.toggle("active",annyang.start());
}
</script>
目前它刚刚开始被 annyang.start()
识别,
但我希望每当我单击按钮时,识别都会停止 annyang.abort()
您可以检查操作是否已激活class您可以开始,如果没有则可以停止。
function actionToogle() {
var action = document.querySelector(".action");
action.classList.toggle("active");
if (action.classList.contains("active")) {
// annyang.start();
console.log("Started");
} else {
// annyang.abort();
console.log("Stopped");
}
}
我正在使用 annyang.js 进行语音识别,它具有 2 个不同的功能,开始 annyang.start()
和停止 annyang.abort()
现在我如何制作一个切换按钮来触发这两个功能?
我的代码
<div class="action" onclick="actionToogle()">
JS
<script>
function actionToogle() {
var action = document.querySelector(".action");
action.classList.toggle("active",annyang.start());
}
</script>
目前它刚刚开始被 annyang.start()
识别,
但我希望每当我单击按钮时,识别都会停止 annyang.abort()
您可以检查操作是否已激活class您可以开始,如果没有则可以停止。
function actionToogle() {
var action = document.querySelector(".action");
action.classList.toggle("active");
if (action.classList.contains("active")) {
// annyang.start();
console.log("Started");
} else {
// annyang.abort();
console.log("Stopped");
}
}