电竞比分网-中国电竞赛事及体育赛事平台

分享

文本框不定!位置不定!每次按下回車鍵,就尋找下一個最近的文本框!

 點耐特 2012-07-26
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
 
<TITLE> New Document </TITLE>
</HEAD>

<BODY>
<form>
   
<input type="text" value="1" /><br/> <input type="button" value="我是按鈕" /><br/>
   
<input type="text" value="2" /><br/>
   
<input type="text" value="3" /><br/>
   
<input type="text" value="4" /><br/>
   
<input type="text" value="5" /><br/>
   
<input type="text" value="6" /><br/>
   
<input type="text" value="7" /><br/>
   
<input type="text" value="8" /><br/>
 
</form>
</BODY>
<script>
   
var t=document.getElementsByTagName("input");
   
for(var i=0;i<t.length;i++)
    {
       
if(t[i].type=="text")
        {
            t[i].onkeypress
=function(){return  handleEnter(this ,event);};
        }
    }

   
function handleEnter(field, event)
    {
       
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
       
if (keyCode == 13) {
           
//尋找該文本框的下一個文本框
            var tempObj = field.nextSibling;
           
           
while (tempObj.type != "text") {
               
//alert(tempObj.outerHTML);
                if(tempObj.nextSibling!=null)
                {
                    tempObj
= tempObj.nextSibling;
                }
               
else
                {
                   
break;
                }
            }
            tempObj.focus();
           
//alert(tempObj.outerHTML);
        }
       
else
       
return true;
    }     
</script>
</HTML>

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約