「divPIC」divの写真が表示されない理由がわかりません。「レート」変数をテストしましたが、実際に数値が表示されます。基本的に、評価が if, else ステートメント内にある場合、これは星評価の画像を表示するだけです。しかし、何も表示されません。
Javascript:
var rate = <?php echo json_encode($rate); ?>;
if (rate == 0) {
document.getElementById('divPIC').innerHTML = "<img src='images/0star.png'>";
}
else if (0 < rate && 4 > rate) {
document.getElementById('divPIC').innerHTML = "<img src='images/1star.png'>";
}
else if (3 < rate && 6 > rate) {
document.getElementById('divPIC').innerHTML = "<img src='images/2star.png'>";
}
else if (5 < rate) {
document.getElementById('divPIC').innerHTML = "<img src='images/3star.png'>";
}
HTML:
<div id="divPIC"></div>