Yasserzaid’s Weblog

December 18, 2008

Allow only one Space in TextBox

Filed under: Javascript — yasserzaid @ 10:14 pm

Try this example using Javascript

you can add this function to your textbox’s onblur event or any you want to check..

    <script type=”text/javascript” >
        function checkSpace()
        {
            var txt = document.getElementById(‘TextBox1′);
            var strText = txt.value;
            var strArr = new Array();
            strArr = strText.split(” “);
            for(var i = 0; i < strArr.length ; i++)
            {
                if(strArr[i] == “”)
                {
                    alert(“there must be one space char between words!”);
                    break;
                }
            }
        }
    </script>

<asp:TextBox ID=”TextBox1″ runat=”server” onblur=”checkSpace();”></asp:TextBox>

//—————-Or——————

function AllowSpace(txt)
{
   var CharArray=txt.value.split(”);
   var count=0;
   for(var i=0;i<CharArray.length;i++)
   {
     if (CharArray[i] == ” “)
     {
        if(count == 0)
        {
            count = count + 1;
        }
        else
        {
          return false;
        }
      }
   }
   return true;
}

<asp:TextBox ID=”TextBox1″ runat=”server” onblur=”AllowSpace(this);”></asp:TextBox>
 

Good Luck


No Comments Yet »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.