如何判断提交后的数据是中文?

chenmo5097 2004-12-25 01:45:58
数据必须是中文,而例如数字、英文字符、标点符号都不能被允许
...全文
88 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenmo5097 2004-12-25
  • 打赏
  • 举报
回复
上面的条件是只要有一个中文字符就会=1,楼下的可以改改
chenmo5097 2004-12-25
  • 打赏
  • 举报
回复
function flanguage(str)
scount=1
do while scount<len(str)
a1=asc(mid(str,scount,1))
'如果a1>0就表示其中有一个字符为数字或英文,就把bj永久设置为1
if a1<0 then
bj=1
end if
scount=scount+1
loop
flanguage=bj
end function

通过楼上的提示,代码已写出

if flanguage(str)<>1 then
您输入的不是中文
end if
huhanshan013 2004-12-25
  • 打赏
  • 举报
回复
If asc(mid(str,xx,1))<0 Then
strlen=clng(strlen) + 2 '是汉字
Else
strlen=clng(strlen) + 1 '非汉字
End If
chenmo5097 2004-12-25
  • 打赏
  • 举报
回复
有不用JS的判断方式吗?
mybaby11 2004-12-25
  • 打赏
  • 举报
回复
str = document.submitt.name.value;
bHanzi = false;
for(l=0;l<str.length;l++)
{
if( str.charCodeAt(l)>=229 )
{
bHanzi = true;
break;
}
}
if( !bHanzi )
{
alert("企业名称需要填写汉字!");
return false;
}

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧