问题描述
document.onkeydown=function(e){varcode;if(!e){vare=window.event;}if(e.keyCode){code=e.keyCode;}elseif(e.which){code=e.which;}if(code==13){varobtnSearch=document.getElementById("btnSendPhone");obtnSearch.focus();//让另一个控件获得焦点就等于让文本输入框失去焦点obtnSearch.click();}}怎么办?我要点击按钮,点击按钮中有其他操作,而不是post表单
解决方案
解决方案二:
你可以把按钮点击提到一个方法,形如functionbtClick(result){...returnresult;}<buttononclick="returnbtClick(true)"/>obtnSearch.focus();//让另一个控件获得焦点就等于让文本输入框失去焦点btClick(false);或者在最后加一句e.returnValue=false;试试(FF下是event.preventDefault();)
时间: 2024-12-28 16:08:25