私の問題は、DB から取得した値が 147 の php 変数 $ba があることです。以下のコードのスニペットが機能せず、画像が表示されません。$ba=147; を追加すると、fill_div 呼び出しの前は完全に機能します。$ba が DB から移入されたときに機能しない理由について、私は困惑しています。どちらの場合も、ページのソース コードをチェックすると、呼び出しが正しく入力されていることがわかります。 fill_div("147");
<script type='text/javascript'>
function fill_div(ba)
{
document.getElementById("ba").innerHTML="<img src='admin/images/image.gif'/>";
}
</script>
<script>
fill_div("<? echo stripslashes($ba); ?>");
</script
<div id="<? echo $ba ?>" style="border:1px solid; width:120px; height:40px"></div>