• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        表單填寫時用回車代替TAB的完成方式

        表單填寫時用回車代替TAB的完成方式

        更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:

        關鍵之處在于tabindex,其設計思想是:為每個表單元素設置一個tabindex,其值分別為前一個表單元素的tabindex的值加一,函數的功能就是當用戶按下回車鍵時先將當前tabindex的值加一,而后逐一與每個表單元素的tabindex值進行對比,如若相等,則將焦點移至該表單元素之上。

            首先,我們需要在表單體中設定一個onkeyup事件:
            <form name="xxx" action="YYY.asp" method="post" onkeyup="return changefocus_onkeyup()" language="javascript">

            其次,在每一個表單元素中設定一個tabindex值,假定該表單有三個元素,則我們分別設定tabindex值如下:
            <input type=text name="txtName" size="16" tabindex=1>
            <input type=checkbox name="chkSign" tabindex=2>
            <textarea name="tarContent" tabindex=3>

            最后,寫出changefocus函數如下:
            function newinfo_form_onkeyup()
            {
             key=window.event.keyCode;
             if(key==0xD)//判斷是否按下回車鍵
              {  
                CurTabIndex=event.srcElement.tabIndex+1//將當前tabindex的值加1
                for (n=0;n<newinfo_form.elements.length;n++)  
               {
                    if (newinfo_form.elements[n].tabIndex==CurTabIndex) //找到下一個表單元素
                   {
                         newinfo_form.elements[n].focus(); //移動焦點
               return true;
                  }
                }
        }
        }

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲av永久无码精品网站| 中国在线观看免费国语版| 亚洲国产精品狼友中文久久久| 色在线亚洲视频www| 18勿入网站免费永久| tom影院亚洲国产一区二区| 91免费国产在线观看| 亚洲一区二区三区播放在线 | 亚洲第一页在线观看| 亚洲精品国产免费| 91嫩草亚洲精品| 我的小后妈韩剧在线看免费高清版| 亚洲日韩在线视频| 青苹果乐园免费高清在线| 亚洲精品中文字幕麻豆| 国产精品入口麻豆免费观看| 亚洲一区二区久久| 国产精品免费观看| 亚洲免费综合色在线视频| 国产一区二区视频免费| aa午夜免费剧场| 国产A在亚洲线播放| 日韩人妻无码精品久久免费一| 水蜜桃亚洲一二三四在线| 真人做人试看60分钟免费视频| 精品国产成人亚洲午夜福利| 免费真实播放国产乱子伦| 两个人看www免费视频| 亚洲免费视频网址| 日本一道在线日本一道高清不卡免费| 日本精品久久久久久久久免费 | 亚洲国产天堂久久综合| 国产无遮挡无码视频免费软件| 亚洲欧洲日产专区| 亚洲第一视频在线观看免费| 午夜影院免费观看| 青青青亚洲精品国产| 亚洲国产成人精品无码区在线观看| 亚洲最大免费视频网| 免费人成网站永久| 亚洲国产日韩在线人成下载|