日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)ASP → 不同瀏覽器對回車提交表單的處理辦法

      不同瀏覽器對回車提交表單的處理辦法

      相關軟件相關文章發(fā)表評論 來源:本站原創(chuàng)時間:2010/2/12 9:57:01字體大。A-A+

      作者:不詳點擊:593次評論:1次標簽: 瀏覽器

      07073游戲瀏覽器v2.0.1.6 官方正式版
      • 類型:瀏覽器類大。3.7M語言:中文 評分:6.4
      • 標簽:
      立即下載

        在瀏覽器中填寫表單的時,可以直接在“文本框”中敲擊“Enter”來提交表單,很是方便。條件是:

      在IE和Firefox下
      1、<form>屬性的“action”字段必填;

      2、有一個type="submit"的“input”。

      在Chrome和Safari下
      滿足第一條即可。(注釋1)

        所以,如果要控制提交行為的話(比如,提交前檢查必填項是否已填),可以在type="submit"的“input”后添加Javascript“onXXX(比如onClick)”事件。而如果需要用異步交互來檢測相關字段,則無效了。因為return false是作為onreadystate=的子函數(shù),并不能控制全局。這時就需要用到<form>的“onsubmit”屬性(注釋2)。比如:

      HTML

       1 <form name="form1" id="form1" action="act.php" method="post" onsubmit="myfn();return false;">

      myfn()是自己定義的函數(shù):無論通過什么辦法(比如敲擊“enter”或點擊type="submit"(而不是type="button")的“input”按鈕)提交,都會觸發(fā)這個這個函數(shù)。于是,大可不必再在type="submit"的“input”后添加Javascript事件“onXXX”了。直接在“onsubmit”中控制,更直觀與統(tǒng)一,除非有意控制提交方式(是onClick還是什么)。
      return false位于末尾,表示不提交本表單。提交表單的字句document.form1.submit()可以作為myfn()的一個選擇條件的分支。
      總結:

        這樣,<form>有“action”和“onsubmit”屬性,有type="submit"的“input”的提交按鈕后,就可以在任何瀏覽器下(不行嗎?請給我反饋)實現(xiàn)使用“Enter”鍵和鼠標都可以對表單的相關字段進行異步(Ajax)和同步(單純的Javascript)檢查并予以提交。

      其他:

      1、如果使用type="button"來異步檢測相關字段呢?

        這樣,這個“input”必須得有一個事件觸發(fā)器。在IE和FF下,無法直接在文本框中按下“Enter”來提交表單。如果要的話,需要使用額外的函數(shù)來監(jiān)聽用戶按下了什么,給出一個怎樣的反映(注釋3)。更糟糕的是,在Ch和Sa下,會忽略是否有type="submit"按鈕,而直接根據(jù)“action”屬性來提交表單,如此以來,便無法實現(xiàn)預期的檢測,可能還有更麻煩的后果。

      2、如果不寫“action”屬性,直接異步提交表單呢?

        這樣,通過異步的方式提交表單,而不僅僅是檢測,這個屬性則沒有必要。而且還是多余。假如這樣能提供更好的用戶體驗,何樂而不為呢?呵呵。

      【注釋】

      1 在IE8,F(xiàn)F,Ch中測試有效。Opera和Sa沒有測試。參考了這篇文章

        游戲瀏覽器
        (36)游戲瀏覽器
        西西軟件園提供最好用的游戲瀏覽器,游戲瀏覽器是專門針對網頁游戲而設計的專用瀏覽器,游戲瀏覽器能夠給玩家提供加速功能,還有各種輔助工具,最終要是支持快捷按鍵.網絡上有很多游戲瀏覽器,到底哪個游戲瀏覽器最好用呢西西小編就整理出了最好用的瀏覽器排行榜給大家選擇....更多>>

        相關評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(1)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數(shù): 0/500 (您的評論需要經過審核才能顯示)