先放个dojo的写法吧
<span style="white-space:pre"> </span> on(dom.byId("searchUnit"), "keyup", function(evt) {
var key = null;
if(evt.keyCode == 8)//回退键
{
key = dom.byId("searchUnit").value;
key = key.substr(0, key.length);
dom.byId("searchUnit").value = key;
}else if(evt.keyCode == 13)//回车键
{
key = dom.byId("searchUnit").value;
}
key = dom.byId("searchUnit").value;
doMethod(key);
});