日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

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

表單填寫時用回車代替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;
          }
        }
}
}

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 午夜影院0606 | 做a视频在线观看 | 精品久久久久久国产免费了 | 清纯唯美亚洲综合欧美色 | 日本免费一区二区久久人人澡 | 国产综合久久一区二区三区 | 99精品视频在线观看免费播放 | 欧美国产综合 | 普通话对白国产精品一级毛片 | sese在线视频 | 九一在线完整视频免费观看 | 黑人性xxxⅹxxbbbbb | 337p粉嫩大胆噜噜噜噜 | 亚洲国产综合在线 | 黄色免费三级 | 久久国产视频网 | 日韩欧美中文字幕一区二区三区 | 分享一个无毒不卡的网站 | 日韩在线精品 | 嫩草影院一二三 | 欧美.成人.综合在线 | 亚洲大尺码专区影院 | 欧美日韩精品一区二区三区 | 日韩视频高清免费看 | 亚洲你懂得 | 国产99在线播放免费 | 最近中文字幕无吗高清免费视频 | 亚洲在线小视频 | 欧美日韩aa一级视频 | 免费看欧美成人性色生活片 | 亚洲成 人a影院青久在线观看 | 狠狠色丁香久久婷婷综合五月 | 欧美xx视频| 欧美黄色三级视频 | 一区中文字幕 | 狠狠狠色丁香婷婷综合久久俺 | 亚洲在线免费视频 | 9re视频这里只有精品 | 亚洲国产精品日韩专区avtube | 国产三级精品美女三级 | 久久精品国产99久久99久久久 |