我想双击链接自动填充两个输入元素。下面是我使用的代码:使用数据库条目自动填充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