当前位置:编程学习 > C#/ASP.NET >>

急求 光标定位代码

 当用户输入的数据部符合要求的时候,比如输入的数据长度不够或者不输入,因为他是主键,必须输入正确,如果输入不正确,就将光标始终定位在那个文本框中textbox里面。 --------------------编程问答-------------------- *****.Focus()吧 --------------------编程问答-------------------- 使用JS好了


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5" />
<title>???文?</title>
</head>
<script type="text/javascript">
function lost(){
var str=document.getElementById("test").value;
str=Trim(str);
var len=CheckLength(str);
if(len!=6){
document.getElementById("test").select();
}

}
<!--判断输入字符长度-->

function CheckLength(strTemp){       
    var i,sum;       
    sum=0;       
for(i=0;i<strTemp.length;i++)       
{       
if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))       
sum=sum+1;       
 else      
 sum=sum+2;       
    }       
 return sum;       
  }  
function Trim(str) 

var result; 
<!--去除前后空格-->
result = str.replace(/(^\s+)|(\s+$)/g,""); 
<!--去除中间空格-->
result = result.replace(/\s/g,""); 
return result; 

    

</script>
<body>

<input type="text" id="test" onblur="lost()"  />
</body>
</html>
--------------------编程问答-------------------- --------------------编程问答-------------------- foucs()...
--------------------编程问答-------------------- invalid事件 --------------------编程问答-------------------- *****.Select();
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,