我想雙擊鏈接自動填充兩個輸入元素。下面是我使用的代碼:使用數據庫條目自動填充HTML表單
<script>
function autoFill(depart_from, depart_to) {
document.getElementById('depart_from').value = depart_from;
document.getElementById('depart_to').value = depart_to;
}
</script>
這裏是鏈接:
...
echo "<tr class='odd'>";
echo "<td><span class='hover'><ahref='#'onClick='autoFill(" . $row['departure'] . ", " . $row['destination'] . "return false;'>" . $row['departure'] ." » ". $row['destination'] . "</a><span></td>";
echo "</tr>";
不能得到它的工作!我究竟做錯了什麼?
感謝名單!
將PHP變量傳遞給javascript的正確方法是使用'json_encode'。不''addslashes',不''htmlentities'(或'htmlspecialchars'),而且絕對不是什麼。 – Halcyon 2011-06-11 13:37:19
@Frit van Campen:的確,OP的代碼還有很多工作要做。 – David 2011-06-11 13:39:29
Thanx!我會嘗試一種不同的方法。必須有更乾淨的方式來做到這一點! – Ismailp 2011-06-11 14:06:06