- function isOver(sText,remind,len)
- {
- var intlen=sText.value.length;
- if (intlen>len)
- {
- alert(remind+len);
- sText.focus();
- sText.select();
- }
- }
- /// <summary>
- /// 判断有无特殊字符
- /// </summary>
- /// <param name="Name">要验证的字符</param>
- /// <returns>false为有特殊字符,true为没有特殊字符</returns>
- private bool keyWordFiltration(string Name)
- {
- bool keyWordRegExp = Regex.IsMatch(Name, "^[A-Za-z0-9/u4e00-/u9fa5]+$");
- return keyWordRegExp;
- }
- #endregion
改输出网页的标题.
- <script language="JavaScript" type="text/JavaScript">
- <!--
- function genString(s, n)
- {
- var a = new Array();
- for (var i=0;i<n;i++)
- a[a.length] = s;
- return a.join("");
- }
- //-->
- </script>
- <script>
- document.write("<title>選擇產品"+genString(" ", 200)+"</title>");
- </script>
限制输入长度
- function isOver(sText,remind,len)
- {
- var intlen=sText.value.length;
- if (intlen>len)
- {
- alert(remind+len);
- sText.focus();
- sText.select();
- }
- }
- function CheckItemPoint()
- {
- var reg1=/^/d{0,3}(/./d+)?$/;
- var ss= window.event.srcElement.value;
- var res=reg1.test(ss);
- if(res==false|| parseFloat(ss)>100||parseFloat(ss)<0)
- {
- alert("请输入 0至100间的数字");
- window.event.srcElement.value="1";
- return false;
- }
- else return true;
- }
后台这样调用:
<asp:TextBox ID="TextBox2" runat="server" οnblur="return CheckItemPoint();"></asp:TextBox>(前台)
this.TextBox1.Attributes.Add("onblur", "isOver(this,'长度不能大于',2);")(后台)
- function CheckPoint()
- {
- var reg1=/^/d{0,3}$/;
- var ss= window.event.srcElement.value;
- var res=reg1.test(ss);
- if(res==false|| parseFloat(ss)<=0)
- {
- alert("请输入 1至999间的整数");
- window.event.srcElement.value="1";
- return false;
- }
- else return true;
- }
- function CheckFullPoint()
- {
- var reg1=/^/d{0,3}$/;
- var ss=document.getElementById("TextBox2").value; //此处为要验证的控件名称
- var res=reg1.test(ss);
- if
- (ss==""|| res==false|| parseFloat(ss)<=0)
- {
- alert("加权总分应输入 1至999间的整数");
- return false;
- }
- else return true;
- }