日期:2014-05-19  浏览次数:20829 次

【毕业设计求助】怎么实现验证jsp中输入框值的数据类型
我现在是做出来了两个查询,一个是根据书籍编号id(Integer类型)查询,另一个是根据书籍名称name(String类型)查询,
现在我想在点击“查询”按钮的时候,验证书籍编号输入框是否是数字类型,以及点击另一个查询按钮的时候验证书籍名称输入框输入的是否是String类型,

当然我提问的主要难点还是在书籍编号查询验证输入的是否是数字,最好体现的效果是<script type="text/javascript"><script>代码区验证,出现 alert("必须输入数字!即如下字符:1234567890");的那种

------解决方案--------------------
可以在提交前用javascript验证下,验证是否为数字的话,可以用正则表达式,
------解决方案--------------------
要验证的值: val
if(isNaN(val)){
alert('请输入数字');
}
//运行到下面都是非数字类型的数据 可以理解为字符串

------解决方案--------------------
我给你个建议:页面不要总是弹出框,这样会让用户敢到烦得!现在一般都是采用直接再后面以红色字显示出来!
------解决方案--------------------
后台获取值的时候利用正则表达式进行判断!楼主可以搜一下 很多例子