怎样禁止注册时用户名和密码中带有空格字符?
无论是字符串的中间,开头还是结尾 问题点数:20、回复次数:10Top
1 楼ceocio(成都招聘.Net工程师,有意者请联系我)回复于 2004-07-03 20:59:23 得分 0
if instr(username," ")=0
'通过检测
else
'警告
end ifTop
2 楼angelheavens(龙辉)回复于 2004-07-03 21:00:30 得分 0
<input type=text name="str" onkeyup="value=str.replace(str,'/\s/','')">Top
3 楼xeln(深¢黑色天空)回复于 2004-07-03 21:02:54 得分 0
要实现整个字符串没有空格Top
4 楼ice_berg16(寻梦的稻草人)回复于 2004-07-03 21:15:25 得分 0
<input type=text name="str" onkeyup="value=str.replace(/\s/g,'')">
Top
5 楼wsdzmhongm(丁丁)回复于 2004-07-03 21:20:32 得分 0
JS:<input type=text name="str" onkeyup="value=str.replace(/\s/g,'')">
Top
6 楼xeln(深¢黑色天空)回复于 2004-07-03 21:28:34 得分 0
有没有别的写法
可以用trim判断么Top
7 楼GX006(小枫)回复于 2004-07-03 21:33:12 得分 0
晕没听过用HTML的。Top
8 楼xeln(深¢黑色天空)回复于 2004-07-03 21:50:41 得分 0
我原来是这么写的,可是不知道怎么防止注册字符串中含有空格
<%
if request("action")="new" then
NICKNAME=trim(request("NICKNAME"))
badword="/,\,$,%,&,@,',|,*"
bad=split(badword,",")
for i=0 to ubound(bad)-1
if InStr(NICKNAME,bad(i))<>0 then
Response.Write "<script language=JavaScript>{alert('错误:对不起,您选择的ID含有非法字符!请重新选择ID。');location.href = 'javascript:history.go(-1)';}</script>"
Response.End
end ifTop
9 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2004-07-03 21:57:36 得分 20
改一下.
badword="/,\,$,%,&,@,',|,*"
->
badword="/,\,$,%,&,@,',|, ,*"Top
10 楼xeln(深¢黑色天空)回复于 2004-07-03 21:59:01 得分 0
不行
Top




