簡體   English   中英

PHP用Javascript語法回顯?

[英]PHP echo with Javascript syntax?

好的,道歉,因為這是先前問題的重復,但是以某種方式使我無法更接近答案。 我在PHP中有一個while循環,嘗試使用Java腳本更新div的內容,我想我一定會弄亂語法,因為我沒有得到任何輸出。 這是代碼:

 echo '<script language="javascript">document.getElementById("information").innerHTML = "' . $num . ' files processed.";</script>';

我在語法上缺少什么嗎? 我覺得我一定是因為我只能回顯$ num並獲取正確的值。 提前致謝!

您可以從javascript方面進行操作。 只需在您的php文件中編寫一個簡單的腳本

<script type="text/javascript">
    var num = <?php echo $num ?>;

    document.getElementById("information").innerText = num + "file proceed";
</script> 

輸出可能緩存在服務器端。 在每個回顯之后使用flush() ,關閉所有輸出緩沖以及Web服務器中的gzip壓縮。 您也可以嘗試輸出白色字符以填充緩沖區。 並檢查您在螢火蟲中得到了什么。

跳出/ in </script>

echo '<script language="javascript">document.getElementById("information").innerHTML = "' . $num . ' files processed.";<\/script>';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM