我有涉及一個按鈕,切換能見度XAMPP腳本不結轉到HTML文件
echo "<button onclick = \"toggle('showDetails')\">expand</button>" ;
echo "<script type=\"text/javascript\">";
echo " function toggle(id) { \n";
echo " var e = document.getElementById(id)\n";
echo " if(e.style.display == 'block')\n";
echo " e.style.display = 'none';\n";
echo " else\n";
echo " e.style.display = 'block';\n";
echo " }";
echo " </script>";
一個PHP文件,它運行完美我的PHP頁面上。但是當我進入調用我的php頁面的html頁面時,腳本不起作用。我試圖把我的腳本放在html頁面的頭部和html頁面的正文中,但無濟於事。我需要做什麼才能讓我的按鈕在html頁面上工作。
編輯: 這裏是showDetails元素:
echo "<div id =\"showDetails\" style=\"display:none\">" ;
echo "<strong>client_address:</strong>" ;
echo $client_address;
echo "<br>" ;
echo "<strong>client_date:</strong>" ;
echo $client_date;
echo "</div>" ;
我也打開了我的html頁面,並使用谷歌Chrome檢查。當我點擊HTML頁面上的按鈕,我在控制檯中的錯誤:
未捕獲的ReferenceError:當您通過ajax
式的方法調用這個文件php
切換是沒有定義
請將代碼添加到您的問題你在哪裏回顯需要切換的** showDetails **元素。 – trincot
我用showDetails元素以及控制檯錯誤更新了我的問題。 –