非表示の入力フィールドの値が変更されたときにオーディオ ファイルを再生する必要があります。この非表示の入力は<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);
テーブルを更新するためのplatinum.phpを含む「tosloader.php」。