怎么限制输入框不能为空,而且不能是空格

yejian82 2006-10-23 11:48:17
限制不能为空,很多人就很习惯的用空格来饶过这一关,大家再给段,不能只是空格的限制
...全文
2007 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmjls 2006-10-23
  • 打赏
  • 举报
回复
你可以一个一个条件来判断,这样很容易读懂的!
<script>
function aa()
{
var user=document.form1.text1.vlaue
var pass=document.form1.text2.value
if(user.length<=3)
{
alert("用户位数错误") //判断用户名长度小于3位
return false;
}
else
{
if(user=="") //判断是否是空值
{
alert("用户不能位空")
return false;
}
else
{
if(user.indexOf(" ")!=-1) //判断是否有空格
{
alert("对")
return ture;
}
else
{
alert("用户名不能含有空格")
return false;
}
}
}
}
//判断密码相同
</script>
<form name="form1">
<input type="text"name="text1">
<input type="text" name="text2">
</from>

借鉴一下这个方法吧!!
cjl8882000 2006-10-23
  • 打赏
  • 举报
回复
你去掉前后的空格再判断不完了…………
如果是VBS的话 就直接用TRIM
如果是JS 就用str=str.replace(/ /g,"");
然后直接判断str是不是为空就行了
gui0605 2006-10-23
  • 打赏
  • 举报
回复
不是bull,null,写错了
welove1983 2006-10-23
  • 打赏
  • 举报
回复
哪个.是提交到本页.通过了再open到其他页面.
gui0605 2006-10-23
  • 打赏
  • 举报
回复
if trim(form1.text1.value)="" or trim(form1.text1.value)=bull then
welove1983 2006-10-23
  • 打赏
  • 举报
回复
提交表单的时候 用JS验证下? 写个很简单的if语句?

28,407

社区成员

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

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