回车无法直接提交当前光标所在控件中的数据
生活随笔
收集整理的這篇文章主要介紹了
回车无法直接提交当前光标所在控件中的数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
狀況:在登陸框輸入用戶名密碼后直接回車,頁面是刷新了,但按此操作不論刷新多少次,SESSION都無法取到值,也就無法登陸系統
原因及解決方式:
在ASP中,回車鍵會自動提交當前光標所在控件所屬的FORM,盡管這頁面有多個不同ACTION的FORM,而在.NET中直接按回車,并不會出現類似提交,我也沒去深究的時候它提交了些什么至服務器端,最后在CSDN上找到方法,要實際回車直接提交這個表單,要用JAVASCRIPT寫腳本,按回車的時候觸發這個表單的提交按鈕的CLICK事件
<script?? language="javascript">????
??function?? document.onkeydown()????
??{????
??var?? e=event.srcElement;????
??if(event.keyCode==13)????
??{????
??document.getElementById("ImageButton1").click();????
??return?? false;????
??}????
??}????
??</script>??
原因及解決方式:
在ASP中,回車鍵會自動提交當前光標所在控件所屬的FORM,盡管這頁面有多個不同ACTION的FORM,而在.NET中直接按回車,并不會出現類似提交,我也沒去深究的時候它提交了些什么至服務器端,最后在CSDN上找到方法,要實際回車直接提交這個表單,要用JAVASCRIPT寫腳本,按回車的時候觸發這個表單的提交按鈕的CLICK事件
<script?? language="javascript">????
??function?? document.onkeydown()????
??{????
??var?? e=event.srcElement;????
??if(event.keyCode==13)????
??{????
??document.getElementById("ImageButton1").click();????
??return?? false;????
??}????
??}????
??</script>??
轉載于:https://www.cnblogs.com/fabnet/archive/2008/04/25/1171164.html
總結
以上是生活随笔為你收集整理的回车无法直接提交当前光标所在控件中的数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 皮肤的实时3S渲染(OpenGL + G
- 下一篇: 如何在新浪博客中添加JavaScript