當隱藏輸入字段更改值時,我需要播放音頻文件。 這個隱藏的輸入位於<table>
,它由Ajax刷新以更新值。當隱藏輸入更改值時播放音頻
我需要做的是,(例如)當值轉爲是時,需要播放Clap.wav
,否則,當值變爲否時,必須播放boo.wav
。
任何人都可以給我一個這個或一個想法的示例代碼? 謝謝你們願意幫助的人。
下面是我的一些代碼
這是隱藏的輸入域代碼。它位於表的connExcel
上platinum.php的ID
<input type="hidden" name="indVal" id="indVal" value=" <?php echo $objWorksheet->getCellByColumnAndRow(5, 5)->getOldCalculatedValue(); ?> ">
這裏是我的一些Ajax的代碼
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
document.getElementById('connExcel').innerHTML=xmlHttp.responseText;
setTimeout('AutoRefresh()',100); // JavaScript function calls AutoRefresh() every 3 seconds
}
}
xmlHttp.open("GET","<?php if(isset($isAdmin) && $isAdmin == TRUE){ echo '../../library/tosloader.php?page='. $pageID; } else { echo ../library/tosloader.php?page='. $pageID; } ?>",true);
的「tosloader.php」只是包括platinum.php刷新桌子。
在您設置隱藏輸入的值的代碼
只是一個建議,你爲什麼不在代碼中設置隱藏值 - 從那裏播放wav? –
,因爲我需要確定值是否更改。我試圖使用JQuery的.change,但它不會工作。 –
這意味着你想檢查輸入的時間間隔是否改變了他的值?你能更具描述性嗎? –