iT邦幫忙

0

JS代碼在Firefox異常

<script type="text/javascript">
jQuery(document).ready(function(){ 
	jQuery("select[name='INSPECT_QLTY']:first").focus();	
	enableBtnHotKey("input[type='submit']");
	jQuery(document).keydown(function(e){		
		if(e.which==48 && e.ctrlKey){		
			if(confirm("Are you sure \""+jQuery("#returnOperation").val()+"\"?")){
				window.location.href ='MBS06001.do?reqCode=init';				
			}
		}
	});
});
</script>

我的畫面上有很多text欄位
目前在IE執行時nextfiled到最後一個欄位時會自動Submit
但是使用Firefox只要在第一個欄位按下ENTER就會馬上Submit
有沒有辦法讓他跟IE依樣在最後一個欄位的時候在觸發?

1 個回答

0

enableBtnHotKey?

<layout:html>
<layout:form action="MBS02026.do" reqCode="" width="100%"
	styleClass="TITLE" method="post" key="menu.mbs02026">
	<layout:row>
		<layout:row>
			<layout:submit styleClass="btn" mode="D,D,D" reqCode="queryDatasForm"
				property="MBS02026" policy="query" onclick="postThis();">
				<layout:message key="display.query" />
			</layout:submit>	
   </layout:form>
 </layout:html>

就是要呼叫 property="MBS02026" 這個btn
讓他在最後一個text在enter時可以觸發查詢紐

我要發表回答

立即登入回答