我在PHP中有一个自动完成脚本,但代码问题是我无法选择建议的值使用我的键盘其他脚本运行良好的鼠标但我想修复键盘选择问题...用此粘贴一部分代码....
$country = str_ireplace($str,"<b>".$str."</b>",($row['name']));
echo "<tr id=\"word".$row['id']."\" onmouseover=\"highlight(1,'".$row['id']."');\" onmouseout=\"highlight(0,'".$row['id']."');\" onClick=\"display('".$row['name']."');\" >\n<td>".$country."</td>\n</tr>\n";
甚至选择onkeyup功能。
答案 0 :(得分:1)
对于这类事情,你不应该试图重新发明轮子 1 - 相反,你应该使用一些现有的(经常使用,经过充分测试,... )解决方案!
举个例子,看看jQuery's Autocomplete - 页面底部有一个演示;你可以看到键盘正常工作。
1。 并且要么失败,要么花几个小时或一天调试......