下面給出的是我的javaScript代碼。 現在的狀況是,如果我給你打個招呼。應該顯示一個hello的圖像,或者如果我給Facebook,那麼爲許多單詞顯示的圖像也必須顯示出來。所提到的圖像必須被顯示。但是,在我的代碼中,第一次後圖像失敗不顯示第二個單詞。 幫助我的備用碼上述問題我的代碼中的「if else」的替代代碼
var anu = document.getElementById("display");
var a= document.getElementById("final_span").textContent;
console.log(linebreak(interim_transcript));
if(a.search("hello") || a.search("facebook")){
if(linebreak(interim_transcript) == "hello"){
anu.innerHTML="<img src=hello.jpg>";
}
else if(linebreak(interim_transcript) == "facebook"){
anu.innerHTML="<img src=facebook.jpg>";
}
else if(linebreak(interim_transcript) == "hi"){
anu.innerHTML="<img src=hi.jpg>";
}
else if(linebreak(interim_transcript) == "doll"){
anu.innerHTML="<img src=doll.jpg>";
}
我們不知道'linebreak'd或者返回。對於我們所知的一切,它可以返回「otherstring」。 – h2ooooooo 2015-03-31 06:12:05
是否是「」「'一個選項? – undefined 2015-03-31 06:13:44
謝謝。但是,如果已經嘗試過,但它不起作用。 – Avanthi 2015-04-01 07:00:56