在jsp用javascript的checkbox()方法进行删除时出现的问题? if (strCode!=null){ .... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (!strCode.equals("")){..... TO tin_dra 还是不行Root cause:java.lang.NullPointerException if(strCode!=null){......应该是可以的 在客户端判断,if(document.all("checkboxname").length==0) {return false;} to ;beyond_xirou 按你的建议我用JS来判断,方法如下;<script language="javascript">function sub(){ if(document.all("mid").length==0){ return false; }else{ document.Area.submit(); }}</script>..<form name="Area" action="Area_ok" method="post">..<input type="button" name="Delete Checked Control" value="Delete Checked Control" onclick="sub()">...<input type="checkbox" name=mid value="<%=Rs.getString("AreaCode")%>">.....不知道这样写对不对,还是会出现空指针异常! function del() { //删除函数 oform = document.form1; var iNum= 0; iLength = oform.mid.length; for (i = 0; i < iLength; i++) { if (iLength == 1) { if (oform.mid.checked) { iNum++; break; } } else { if (oform.mid[i].checked) { iNum++; break; } } } if (iNum == 0) { alert("请先选择要删除的项!"); return; } oform.action = "jsp2.jsp"; oform.submit();}jsp1.jsp....<form name="form1"action ="jsp2.jsp" method="post">....<input type="button" onclick="del();" name="Delete Checked Control" value="Delete Checked Control">....<tr><td width="4%"><div align="center"><input type="checkbox" name=mid value="+Rs.getString("Code"));.... javascript 调用 web server 在网页中如何动态展示数据曲线? 讨论:BS应用系统中,大家在界面上以什么方式选择关联对象?比如为产品选择厂家、类别 框架页面地址获取(高分) 如何不提交页面,改变一个hidden变量的值 showModalDialog()打开一个窗口,关闭打开的模式窗口后如何自动刷新父页面? 排列密码 (期待高手)如何在NS浏览器里屏蔽输入? 帮我看看这段代码,我头晕了,怎么会有这种怪的错误! express使用post请求404报错 如何得到点击元属的id和index? 谁能用javascript自己做一个滚动条?
.....
Root cause:
java.lang.NullPointerException
......
应该是可以的
按你的建议我用JS来判断,方法如下;
<script language="javascript">
function sub(){
if(document.all("mid").length==0){
return false;
}else{
document.Area.submit();
}
}
</script>
..
<form name="Area" action="Area_ok" method="post">
..
<input type="button" name="Delete Checked Control" value="Delete Checked Control" onclick="sub()">
...
<input type="checkbox" name=mid value="<%=Rs.getString("AreaCode")%>">
.....不知道这样写对不对,还是会出现空指针异常!
oform = document.form1;
var iNum= 0;
iLength = oform.mid.length;
for (i = 0; i < iLength; i++) {
if (iLength == 1) {
if (oform.mid.checked) {
iNum++;
break;
}
} else {
if (oform.mid[i].checked) {
iNum++;
break;
}
}
}
if (iNum == 0) {
alert("请先选择要删除的项!");
return;
}
oform.action = "jsp2.jsp";
oform.submit();
}jsp1.jsp
....
<form name="form1"action ="jsp2.jsp" method="post">
....
<input type="button" onclick="del();" name="Delete Checked Control" value="Delete Checked Control">
....
<tr><td width="4%"><div align="center">
<input type="checkbox" name=mid value="+Rs.getString("Code"));
....