最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

表單填寫時用回車代替TAB的實現(xiàn)方法

 更新時間:2007年10月09日 15:48:35   作者:  
關(guān)鍵之處在于tabindex,其設(shè)計思想是:為每個表單元素設(shè)置一個tabindex,其值分別為前一個表單元素的tabindex的值加一,函數(shù)的功能就是當(dāng)用戶按下回車鍵時先將當(dāng)前tabindex的值加一,而后逐一與每個表單元素的tabindex值進(jìn)行對比,如若相等,則將焦點移至該表單元素之上。 

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

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

最后,寫出changefocus函數(shù)如下: 
function newinfo_form_onkeyup() 

key=window.event.keyCode; 
if(key==0xD)//判斷是否按下回車鍵 

CurTabIndex=event.srcElement.tabIndex 1//將當(dāng)前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; 




相關(guān)文章

最新評論

上杭县| 宜昌市| 兴仁县| 大方县| 广河县| 镇安县| 德昌县| 普定县| 陆良县| 铁力市| 双牌县| 蒲城县| 鱼台县| 炉霍县| 漳州市| 上虞市| 浦城县| 大兴区| 云安县| 项城市| 南汇区| 马尔康县| 偃师市| 东港市| 溧阳市| 额尔古纳市| 冀州市| 乐昌市| 柳江县| 武川县| 图木舒克市| 福海县| 孝义市| 吴川市| 莎车县| 罗山县| 江西省| 曲靖市| 陵水| 金阳县| 托克逊县|