2011年11月28日 星期一

利用js攔截鍵盤事件

在寫網頁時,不知為何一直無法觸發imgbutton的postback,但有的頁面可以,不得已情況只好以js來強制執行。


翻了很久,大部分都是適用於asp.net的文字框,總算找到一個可以用的。


利用javascript攔截文字框的事件,適用html的文字框。
<form action="1.aspx" name=formA>
<input id="Text1" type="text" onkeypress="EnterSubmit();" />
</form>


<script language=javascript >
    function EnterSubmit() {
    if (window.event.keyCode==13) {
     document.formA.submit();
    }
    return false;
    } 
</script>