日期:2014-05-16  浏览次数:20368 次

按回车键转移焦点和自动完成
按客户要求按回车键转移焦点,我简单写了一个javascript函数,
if(event.keyCode==13)   event.keyCode==9;
今天,客户又提出了一个要求,在文本框敲进去一个字后,IE弹出以前输入内容的下拉框(自动完成),他用上下箭头键选择所需内容后再按回车键,焦点转移了,但文本框还只有他原来所输的内容。现在希望文本框输进所选内容,再转移焦点。
请教用JavaScript怎么实现,请高手指点,谢谢!

------解决方案--------------------
<form name=frm > <input name=q onkeydown= "if(event.keyCode==13) event.keyCode=9; "> <input> </form>
--------
"现在希望文本框输进所选内容,再转移焦点 "
---已经是这样的了,IE6.0下测试通过