怎么用js验证?如果用户名为空,就弹出“用户名不能为空”?

dzyx1262 2006-08-20 07:33:31
rt
...全文
4245 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhmt 2006-08-23
  • 打赏
  • 举报
回复
路过,友情up...
xingfo 2006-08-23
  • 打赏
  • 举报
回复
还要验证密码中是否含有‘ = 这样的字符
--------------------------------------
这是为什么呢?要不你举一个例子看看.
lingyu 2006-08-22
  • 打赏
  • 举报
回复
submit按钮的onclick事件函数返回false就不提交页面
hanxiaoljava 2006-08-22
  • 打赏
  • 举报
回复
还要验证密码中是否含有‘ = 这样的字符
xingfo 2006-08-22
  • 打赏
  • 举报
回复
JS确实蛮强大的,很多功能都能实现.
客户端验证+服务器端验证
==不要相信任何客户端提交的任何信息。==
这点非常赞同.
xingfo 2006-08-21
  • 打赏
  • 举报
回复
to Lcb801224()
真正在做项目的时候不能只是这样做,还要用过滤器过滤下,不然很容易受攻击

不知道过滤器是不是相当于在服务器端做再加一个验证,我也考虑到只在客户端做验证不是很安全.
我测试觉得只用JS来验证空格还是不行,比如在注册页面中,用一个空格注册其实还是可以注册.
不知道有没人好的建议.
zgysc 2006-08-21
  • 打赏
  • 举报
回复
document.formName.txtName.value.length()
china2001ok 2006-08-21
  • 打赏
  • 举报
回复
空格trim()一下就可以了
xingfo 2006-08-21
  • 打赏
  • 举报
回复
up
CristinNa 2006-08-21
  • 打赏
  • 举报
回复
做项目时可以使用验证框架,所有的js验证都由验证框架做就行了
donggua12345678 2006-08-21
  • 打赏
  • 举报
回复
建议楼主恶补JS
fashi1000 2006-08-21
  • 打赏
  • 举报
回复
输入空格也要考虑
000 2006-08-21
  • 打赏
  • 举报
回复
<script language="JavaScript" type="text/JavaScript">
<!--
function check(form){
var username = form.username.value;
if(username.length==0){
alert("请填写用户名!");
form.username.focus();
return false;
}

//-->
</script>
zhuangyan2004 2006-08-21
  • 打赏
  • 举报
回复
客户端验证+服务器端验证
==不要相信任何客户端提交的任何信息。==
Lcb801224 2006-08-20
  • 打赏
  • 举报
回复
真正在做项目的时候不能只是这样做,还要用过滤器过滤下,不然很容易受攻击
墨水鱼 2006-08-20
  • 打赏
  • 举报
回复 1
<HTML>
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function check(form){
//检查姓名是否填写
var username = form.username.value;
if(username.length==0){
alert("请填写用户名!");
form.username.focus();
return false;
}
var password = form.password.value;
if(password.length==0){
alert("请填写密码!");
form.password.focus();
return false;
}
}
//-->
</script>
</head>
<body>
<form name="login" method="post" action="do_login.jsp" onSubmit="return check(this);">
用户: <input class="login-input" type="text" name="username"><br />
密码: <input class="login-input" type="password" name="password"><br />
<input type="submit" value="确认" style="margin-top:8px">
<input type="reset" value="取消">
</form>
</body>
</HTML>

81,120

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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