为何会 java.lang.NumberFormatException: For input string: "[object HTMLInputElement]" 该怎么解决
原问题:为何会 java.lang.NumberFormatException: For input string: "[object HTMLInputElement]" 该怎么解决
分类:编程开发 > 最后更新时间:【2017-01-10 18:47:28】
分类:编程开发 > 最后更新时间:【2017-01-10 18:47:28】
问题补充:
最佳答案
你向后台传值的时候将一个input标签对象作为参数传过来了,自己看一下传递的是哪个参数,然后找到这个参数的根源,修改为这个对象.value。或者直接看一下传递的参数,有没有只传过来对象的,没有.value或者val()。你加上去。
追答:你这样,将你的jueset中的每一个元素加一个.value应该就对了。你的这个数组的值从inupt中拿到,但是忘了加.value了。
追问:
果然 我这样 ID为 NUll jueseset为 undefinedalert(id.value+"id");alert(jueseset.value+"jueseset"); 追答:
加我qq----1293675414--远程马上可以解决。
追问:
这么给力?
最佳答案由网友 雪渊米若 提供
其他回答
数值转换异常,前台传过来的id,或是是juesest是string类型的,你要转int值需要用Integer.parseInt();
追问:
我的id 是int值 alert看过 不过的jueseset在JSP打印就出现了这个错误 我的jueseset 是 一个数组 接收的 String jueseset[] = request.getParameterValues("jueseset");
追答:
你的var jueseset的值什么,这个值有问题
追问:
我的id 是int值 alert看过 不过的jueseset在JSP打印就出现了这个错误 我的jueseset 是 一个数组 接收的 String jueseset[] = request.getParameterValues("jueseset");
追答:
你的var jueseset的值什么,这个值有问题