Merhaba, javascript if else de sorun yaşıyorum sadece if varken çalışıyor, else if ekleyince çalışmıyor
Kod :
<div class='search_container'>
<input type='text' id='txt' >
<input type='button' value='Başla' onclick='startRecording();'>
</div>
<script>
var algila = new webkitSpeechRecognition();
algila.onresult = function(event) {
var neDedi = "";
for (var i = event.resultIndex; i < event.results.length; i++) {
if (event.results[i].isFinal) {
neDedi = event.results[i][0].transcript;
} else {
neDedi += event.results[i][0].transcript;
}
}
document.getElementById('txt').value = neDedi;
function startRecording(){
algila.start();
}
if (neDedi == "hapşu")
alert("Çok yaşa");
}
else if(neDedi == "selam"){
alert("selam");
}
</script>
Bu sorunu nasıl çözebilirim?
Else if varken çalışmıyor ama onu silince çalışıyor.
İstediğim else if i de çalıştırıp asistana daha çok kelime öğretmek