[置顶] form表单中去掉默认的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" alt="Search" 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;     
	} 


你可能感兴趣的:([置顶] form表单中去掉默认的enter键提交并绑定js方法)