我有三個按鈕(角色,部門,搜索)。當角色被點擊時,div將顯示角色信息。 DIV的代碼是:當點擊不同的按鈕時如何更改div內容.javascript php html
<div id="role_div" class="role" name="role" >
<?php
...
$sql = "select distinct role from hpc_user ;";
echo '<table>';
$sel=$conn->query($sql);
while($row=$sel->fetch(PDO::FETCH_NUM))
{
echo '<tr>';
echo '<td style="word-break:break-all;">'.$row[0].'</td>';
echo '</tr>';
}
echo '</table>';
?>
</div>`
當按下按鈕處,我希望整個DIV內容
<div id="role_div" class="role" name="role" >
<?php
$conn = new PDO('');
$conn->setAttribute(PDO::ATTR_ORACLE_NULLS, true);
$sql = "select distinct department from hpc_user ;";
echo '<table >';
$sel=$conn->query($sql);
while($row=$sel->fetch(PDO::FETCH_NUM))
{
echo '<tr>';
echo '<td style="word-break:break-all;">'.$row[0].'</td>';
echo '</tr>';
}
?>
</div>
我嘗試使用 innerhtml.document.getElementById('role_div').innerHTML='<?php>....</php>'
, 但它不工作。誰能幫我 ?
你的按鈕和完整的JavaScript代碼在哪裏? –
它不是有效的連接$ conn = new PDO(''); – JYoThI
在div旁邊的Tuttons。 – john