在一个文本框中,用户在文本框中输入手机号,最多只能输入50个手机号,以,号的方式隔开,请问怎么样判断手机号不能大于50个,
文本框中的输入如:13689745645,13598745611,13879456123
文本框中的输入如:13689745645,13598745611,13879456123
解决方案 »
- 上传视频,占用缓存的问题。
- XML解析错误:未找到元素 在线等
- 一个简单的问题 中英文网址www.xxx.com\index.aspx 变 www.xxx.com\en\index.aspx
- 初学者关于三层架构的问题
- 如何读取excel里的sheet的标题行字段保存在listbox控件中?
- 如何从一个文字段中提取前二十个字出来
- 网页中如何控制音乐的播放?
- 怎么在global.asax中的Session_Start中插入<script src="count.aspx"></script>?
- 酒店触摸屏系统中的网站其网页制作(html)用asp.net和dreamweaver哪一个好一点?
- 如何隐藏ie上面的关闭按钮?
- 关于插入记录的锁定情况
- 关于刷新的问题
javascript 获得该文本框的内容后用split函数华成数组,判断长度就可以了
<script language="Javascript">
function checkinput(e)
{
var num=e.value;
var newnum=Replace(e.value,",","");//将逗号变空
if ((num.length-newnum.length)<50)
{
//满足要求。
}
}
</script>
<input onblur="checkinput(this);">
for(int i=0;i<TextBox1.Text.Length;i++)
{
if(t>50)
{
Response.Write(....); //写个小脚本提示
break;
}
else
{
if (TextBox1.Text[i] == ",")
{
t=t+1;
}
}
}