关于jsp中OnSubmit="return check()"感觉像无法进入的问题

   前几天为了在MyEclipse里写个jsp页面的表单验证问题 在<form OnSubmit="return check()">里感觉当提交里都没有进入js里的check();注意在myeclipse里面return check()这样的形式就是一个BUG 会有红色X,有的人说不用理它,哪下面来解决为什么在 OnSubmit="return check()"提交时会进不去呢?

  1 进去其实是进去了的,js有个特点就是不检查语法错误,当其有语法错误时,其默认返回的是true;就像如果你这样写的 String name = document.getElementById("name”).Value;或者String name = document.getElementById("name”).valueOf();这两句都是错的,它们返回的值都是Object类形的,并不是你表单里的内容,到这check()已经返回true;下面的语句就跟本没用;

  2 要取得你表单里真正的值 String name = document.getElementById("name”).value;注意value是小写!我就犯了第一个错误写成Value了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值