form表单中去掉默认的enter键提交并绑定js方法实现代码

时间:2013-04-09 10:54 来源:互联网 作者:源码搜藏 收藏

form表单中默认的enter提交是不是让你已经很耐烦了吧,本文主要讲解一下如何去掉默认的enter键提交同时绑定js方法

form表单中默认的enter提交是不是让你已经很耐烦了吧,本文主要讲解一下如何去掉默认的enter键提交同时绑定js方法

代码如下:


<form id="index-search_form" method="post" > 
<input type="text" id="s" value="" 
onkeydown="javascript:if(event.keyCode==13) return false;" 
onkeyup="javascript:if(event.keyCode==13) dosearch();" 
class="swap_value" /> 
<img onclick="dosearch();" 
src="${ctx }/MINIUI/scripts/miniui/themes/default/images/img/btn_search_box2.gif" 
width="36" height="26" id="go" title="Search" /> 
</form> 

复制代码代码如下:

function dosearch(){ 
var keywords=$("#s").val(); 
keywords=encodeURI(keywords); 
keywords=encodeURI(keywords); 
// window.open("${ctx}/DispatchAction.do?serviceName=SearchWeb&efFormEname=FS01&methodName=query&i-0-page=0&i-0-keywords="+keywords+"&i-0-moduleId=bmoa_badc"); 
location.href="${ctx}/DispatchAction.do?serviceName=SearchWeb&efFormEname=FS01&methodName=query&i-0-page=0&i-0-keywords="+keywords; 

javascript技术阅读排行

最新文章