在JSP中如何验证输入数据

hongfeeling 2003-11-04 08:28:57
我从表单中得到一个输入.
希望能检测它的长度,是否数字.并在错误的输入处作标记
如何实现?
...全文
53 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
songchengjun 2003-11-05
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
function check(form)
{
if(form.StuId.value.length==0 || form.StuId.value=="")
{
alert("请填写姓名。");
form.name.focus();
return false;
}
if(form.PassWord.value=="")
{
alert("请输入密码。");
form.PassWord.focus();
return false;
}
return true;
}
-->
</script>
这种最好用JAVA脚本去做,这是最佳方案
slash5437 2003-11-05
  • 打赏
  • 举报
回复
我建议用javascript来做这些东西
这样是比较快的 javascript是在客户端的
hongfeeling 2003-11-05
  • 打赏
  • 举报
回复
也不错。
5天后结贴
hfprogramer 2003-11-04
  • 打赏
  • 举报
回复
:)
给你个思路,那就是用JavaScript控制,

function panduan( a )
{
var i=0;
if( a.length == 0 ) return true;
for( var j=0; j<a.length; j++ )
if( ((a.charAt(j) >= '0') && (a.charAt(j) <= '9' )) || (a.charAt(j)=='.') ) { i=i+1;}
if(i==a.length)
{alert("是数字");return true;}
else
{alert("不是数字");return false;}

}

仅供参考。:)

81,092

社区成员

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

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